Este hotel se encuentra en la bahía de San Antonio, a solo 50 metros de la playa. Ofrece apartamentos con aire acondicionado, cocina y balcón privado con vistas al mar. También cuenta con una piscina al aire libre, un bar y un restaurante que sirve cocina mediterránea. El centro de San Antonio está a solo 10 minutos a pie.