Villas Apartment Jekyll Island., Georgia
Villas by The Sea Two Bedroom Apartment is situated in Jekyll Island and has a heated pool and sea views. This beachfront property offers access to free Wi-Fi and free private parking.
Number of rooms: 4
Jekyll Island, 31527, United States