Este hotel de 2 estrellas se encuentra en el centro de San Antonio, a solo 300 metros de la playa. Ofrece habitaciones sencillas pero cómodas con aire acondicionado y balcón privado. También cuenta con una piscina al aire libre y un bar.