Villa C Villa Alice Town
Located in Alice Town, 1.3 km from Rainbow Bay Beach and 2.5 km from Driftwood Beach, Villa C by Eleuthera Vacation Rentals provides air-conditioned accommodation with a patio and free Wi-Fi.
Lazy Shore RD, 11111 Alice Town, Bahamas