hostal

hɔsˈtɑl

Definitions

1. noun

A small, simple inn or lodging house, especially in Spain or Latin America.

“She stayed at the hostal in the old town and enjoyed the local cuisine.”

Synonyms

  • inn
  • lodging

Antonyms

  • hotel
  • luxury resort