Amazing Beach View Apartments 0* Castries, St. Lucia
Hotels in St. Lucia - Hotels in Castries - Amazing Beach View Apartments
Located a short 5-minute walk from Choc Beach, Amazing Beach View Apartments offers free Wi-Fi and on-site parking. Guests here enjoy excellent views of the Caribbean Sea.