Located just steps away from the beach in Cabrera, Villa Castellamonte offers an outdoor swimming pool and a restaurant. This self-catering accommodation features free WiFi and free private parking.
Located just steps away from the beach in Cabrera, Villa Castellamonte offers an outdoor swimming poo Read more
Located just steps away from the beach in Cabrera, Villa Castellamonte offers an outdoor swimming pool and a restaurant. This self-catering accommodation features free WiFi and free private parking.
Located just steps away from the beach in Cabrera, Villa Castellamonte offers an outdoor swimming pool and a restaurant. This self-catering accommodation features free WiFi and free private parking.
Number of Rooms: 1