hostelry

noun
  1. an inn or hotel, especially a small or old-fashioned one
  2. Usage: somewhat archaic or literary

Examples