← DefinitionshareGuessparadornounA luxury hotel in Spain or Latin America, often located in a historic building such as a castle, monastery, or palace.SynonymshotelnouninnnounAntonymshostelnoun