Castles Apartments Apartment Castries
Castles Apartments is offering accommodation in Castries. With mountain views, this accommodation features a patio and a swimming pool. The apartment provides rooms with air conditioning, free private parking and free Wi-Fi.
Number of rooms: 13
Savannes Bay, Gablewoods South, GM660 Castries, Saint Lucia