This hotel overlooking Biscayne Bay has been renovated and is situated on Treasure Island, between Downtown Miami and Miami Beach.
97 / 15 / 5
Full A/C, Pool, Restaurant, Fitness Center, Concierge
In-Room Safe