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.”
hɔsˈtɑl
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.”