Отель расположен на берегу моря, в 300 м от центра San Antonio. Поблизости от отеля- бары, рестораны, торговый и спортивный центры. Комплекс отеля состоит из двух корпусов. Идеально подходит для семейного отдыха.
В отеле 166 номеров, обновленных в 2003 году.