Opera Suites And Marina is a good accommodation choice in Miami Beach.
Bicentennial Park is located just 1.6 km away.
20 minutes' walk to Bayfront Park train station.
Rooms come with the city view.
Eat & Drink
Guests will enjoy American meals at Los Gauchitos, which is 100 meters from the property.