Dieses Hotel in Fort Lauderdale im US-Bundesstaat Florida liegt weniger als 1 Häuserblock vom Strand am Atlantischen Ozean entfernt und verfügt über einen Salzwasser-Außenpool.
Zimmeranzahl: 20
625 North Fort Lauderdale Beach Boulevard, Fort Lauderdale, FL 33304, USA