|
From Dictionary.com:
Hotel:
An establishment that provides lodging and usually meals and other services for travelers and other paying guests.
Inn:
A public lodging house serving food and drink to travelers; a hotel.
A tavern or restaurant.
(Chiefly British.) Formerly, a residence hall for students, especially law students, in London.
__________________
|