LocationThis stunning hotel is situated in the heart of Miami's Financial District, overlooking Biscayne Bay. The location provides quick and easy access to South Beach, Coconut Grove, and Key Biscayne. Fort Lauderdale is only 65 km away while the hotel..