Apartments in Castel
We offer 5+ holiday rentals in Castel
Select the dates of your stayOur selection of apartments in Castel
Waves Guest Suites
2-10Guests
(208)
The Lodge - Studio Apartment's
4Guests
We offer 5+ holiday rentals in Castel
Select the dates of your stay