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