Filter Results
Hotels in City Centre Amelia City area of Amelia City
Amelia South L6
3350 South Fletcher Ave, Amelia City, United States Show map
Nestled approximately a 25-minute walk from Royal Amelia Golf Links, the 2-bedroom Amelia South L6 Villa Amelia City entices guests to explore various tourist destinations nearby. Offering horse…
Amelia South C3
3350 South Fletcher Ave, Amelia City, United States Show map
Featuring horse riding tours to make your visit more entertaining, the 2-bedroom Amelia South C3 Villa Amelia City is around 7 km from Welcome Center and Shrimp Museum. Guests can enjoy hiking…
Atlantis On Amelia
Fernandina Beach, United States Show map
Atlantis On Amelia Villa Fernandina Beach hotel offers access to The Maritime Museum of Amelia Island, which is located around 5 km away.