hostelry
名词 hostelry:
a hotel providing overnight lodging for travelers
同义词:hostel, inn, lodge, auberge