CubaHeadlines

Antonio Mora Ayora

Antonio Mora Ayora, a Spanish tourist, recently highlighted issues at a Santiago de Cuba hotel, sparking discussions on service standards and hospitality industry challenges.

Spanish Tourist Criticizes Santiago de Cuba Hotel: "No Water or Lemons for Lemonade"
Spanish Tourist Criticizes Santiago de Cuba Hotel: "No Water or Lemons for Lemonade"

Published on 12/20/2024