The classic Opera Suites And Marina is a 3-star property placed 1.7 km from Dade Cultural Center.
The hotel is placed 15 minutes' walk from Wynwood. The city center lies within 4 km from the venue.
The venue is notable for the convenient location within a 15-minute drive to Miami International airport.
Some rooms at Opera Suites And Marina have a view over the city.
Eat & Drink
Guests can enjoy meals of American cuisine at Los Gauchitos situated within a 5-minute walk of the property.