Top definition
A chain of small-scale hotels located across the world. Many are only about 4 stories tall, with 100 rooms, however they do have location in cities. Their free breakfast is adequate, other than the rubber eggs. They are a part of Hilton.
"So, last night I stayed at the Hampton Inn, it was okay."

Person who stays at Marriotts: "Oh, the Hampton Inn... eww. I'll take my Residence Inns."
by tommynine9 December 18, 2010
Get the mug
Get a Hampton Inn mug for your bunkmate Julia.
buy the domain for your pet blog