This property is 6 minutes walk from the beach. This small hotel is located in Fort Lauderdale, Florida 6 minutes' walk from North Fort Lauderdale Beach. Features include free Wi-Fi and an outdoor pool.
Number of rooms: 16
2909 Vista Mar Street (Office Location), Fort Lauderdale, FL 33304, USA