inn
inn - noun
a hotel providing overnight lodging for travelers
inn - thesaurus
auberge
hostel
hostelry
lodge