Located along a main road, this hotel lies directly beside a sand beach, which is a mere 200 m from the hotel. Altafulla is the nearest town and it is a just 2 km to Torredembarra. The picturesque village is surrounded by a wonderful castle; links to the public transport network are to be found 20 m away.