Located on Biscayne Bay, the hotel is in the form of a 34-story tower on the eastern edge of downtown in Bayfront Park. The address is 100 Chopin Plaza.
The hotel, situated on Biscayne Bay, stands as a 34-story tower on the eastern edge of downtown, located within Bayfront Park. It is addressed as 100 Chopin Plaza.