About the Business

This boutique oceanfront hotel features rooms with a large marble soaking tub and cable TV. It has a private beach and Amelia Island Museum is 2 miles from the property.

Additional Information

Receive Credit Card:
No
Delivery:
No

Location & Hours

98 South Fletcher Avenue, Amelia Island, FL, 32034, USA

Business Hours

Open 24

Subscribe Now

Get All Updates & Advance Offers