Месторасположение: Отель расположен в 100 метрах от пляжа, также неподалеку от многих других пляжей Амелия-Айленд, недалеко от Fort Clinch State Park, в пределах пешей доступности от основных туристических достопримечательно
2707 Sadler Road, Amelia Island, FL 32034 USФлорида,
США