Located in the tourist resort of Peñiscola, the hotel offers direct access to the beach. Shopping and entertainment venues are within the immediate vicinity of the property and a bus stop is found 20 m away. This hotel was completely renovated in 2002 and comprises a total of 146 accommodation units. Guests are offered the use of a garden area, a bar and an air-conditioned restaurant.
Additionally, room and laundry services are available. The rooms come with an en-suite bathroom, a TV, telephone, mini-bar, and air conditioning and central heating. The outdoor complex has a swimming pool and a sun terrace with sun loungers and parasols laid out ready for use.