minube
A wonderful hotel
The National At Falls at Marina Bay hotel is located in Fort Lauderale, Florida, in the United States.
This wonderful hotel has a heated pool, a jacuzzi and a great restaurant that delights its guests with dishes typical of the region. All rooms are fully equipped to ensure guests' comfort. Parking is free for those staying at the hotel.