Das Hotel ist modern eingerichtet und liegt 3 Fahrminuten vom Strand von Fort Lauderdale entfernt. Es bietet einen Außenpool inmitten angelegter tropischer Gärten. Das Hotel verfügt über ein eigenes Restaurant.
Zimmeranzahl: 236
1617 Southeast 17th Street, Fort Lauderdale, FL 33316, USA
Hotel heute 2-mal gebucht.