Address: | 7700 Tatum Waterway Dr, Miami Beach, FL 33141, USA |
---|---|
Postal code: | 33141 |
Phone: | (305) 867-5000 |
Nice place
Great place.
I will come back here every time i come to Florida.
Relatively quiet neighborhood. Pretty close to the beach.
Nice
Rooms where good and clean, it was in a nice location and service for me was great all of this was helped by the good weather during my stay