hostelry

(noun)

noun

1. a hotel providing overnight lodging for travelers

Similar word(s): auberge, hostel, inn, lodge

Definition categories: man–made, hotel