This hotel is located in the centre of San Antonio town, about five minutes' walk from the nearest sandy beach.
Questo hotel si trova nel centro della città di San Antonio, a circa cinque minuti a piedi dalla più vicina spiaggia di sabbia.