Amelia Island's Best Value . . .
Vacation Rental in Fernandina Beach, United States
3 Bedrooms · 8 Guests · #375126
Our roomy townhouse is the perfect location with only 100 yards from the ocean and steps to the pool and tennis court. It has 3 bedrooms and 2.5 bathrooms. All bedrooms and... Read More