Lage
Das Hotel befindet sich in Fort Myers, an der Südwestküste Floridas, und hat Ausblick auf Sanibel Island. Das Hotel liegt auf Punta Rassa, einer Landspitze, wo der Caloosahatchee River auf den Golf von Mexiko trifft.
Zimmer
Dieses elegante Hotel verfügt über 240 geschmackvoll eingerichtete Zimmer, die modern und komfortabel ausgestattet sind, damit die Gäste einen unvergesslichen Aufenthalt haben. Jedes der Zimmer hat einen atemberaubenden Ausblick auf die herrliche Natur.
Restaurant
Das Hotelrestaurant serviert eine abwechslungsreiche Küche. Die gemütliche Bar ist ideal, um kühle Getränke und Erfrischungen zu genießen.