98 South Fletcher Avenue, FL 32034 Fernandina Beach, Vereinigte Staaten
Dieses Boutique-Hotel direkt am Meer bietet Ihnen Zimmer mit einer großen Marmorbadewanne und Kabel-TV. Es verfügt über einen eigenen Strand und das Amelia Island Museum befindet sich 3,5 km entfernt.