MONTI LA MARINA
VIA SANT ANTONIO, 07031 Castelsardo, Italy,Tipo di struttura: Hotel Castelsardo
Featuring sea views, MONTI LA MARINA provides accommodations with a terrace and an electric tea pot, around a few steps from Castelsardo Beach. Located on the b