Top definition
A hotel with very basic beds installed into the building. They can sleep 50 people. They have exemplary security staff.
I was driving from Madison, Wisconsin to Alexandria, Virginia so I rested at a midnight hotel.
by silverseal September 18, 2011
Get the mug
Get a Midnight Hotel mug for your cousin Callisto.