Apartment B&B La Dahlia Castelsardo
Via Terme Romane, 17, Castelsardo, Italy
Via Terme Romane, 17, Castelsardo, Italy
B&B La Dahlia is located approximately 10 minutes by car from Cattedrale di Sant'Antonio Abate e Museum Ampuriense and approximately 10 minutes by car from Castelsardo Cathedral.
The beach is nearly 10 minutes' walk away. This apartment is approximately 10 minutes by car from Elephant Rock.
Also, there is a kitchenette with a microwave oven and a full-sized fridge. Offering Sardinian dishes, L'Antico Vitigno is situated just a minute's drive from B&B La Dahlia.
Guests can step out onto a separate balcony.
Free Wi-Fi
Pets allowed
Pets