Choose your room
Baja Della Marina Apartment
To enjoy your vacation in Castelsardo, stay at Baja Della Marina Apartment Castelsardo, which is 4.2 km from Elephant Rock and just 12 minutes' walk from Doria Castle.
The apartment is located right near Spiaggia la Marina di Castelsardo. Take a peaceful 10 minutes' stroll into the heart of Castelsardo city centre. Lu Bagnu is around 3 km away.
Baja Della Marina Apartment has a balcony and a dining area complete with air conditioning, as well as a flat-screen TV with satellite channels for a more relaxing stay. For your comfort, you will find a bidet, a separate toilet, and a shower at the apartment. Furthermore, the bathroom boasts a hair dryer.
For those who prefer to cook their own meals, Baja Della Marina Apartment features self-catering facilities like a fridge and kitchenware. Guests can also take a bus at La Marina Fofo bus station, set nearly a 5-minute walk away, to explore the rest of Castelsardo.