Villa 230 - Villas for Rent in Jekyll Island, Georgia, United States
Entire home/apt in Jekyll Island, United States. Villa 230 is great for couples and solo adventurers. It is conveniently located a half mile from the beautiful Driftwood Beach and across the street from Horton Pond. There is nearby dining at Driftwood Bistro that is located on property. Pleas...
See this content immediately after install