hostelry




hostelry - noun

  • a hotel providing overnight lodging for travelers
  • hostelry - thesaurus

    auberge   hostel   inn   lodge