The classic Opera Suites And Marina is a 3-star property placed near Dade Cultural Center, Wynwood and Downtown Miami.
The hotel is conveniently placed minutes away from Bayfront Park train station. The center of Miami is 4 km away from the venue.
Guests can reach Opera Suites And Marina by car from Miami International airport in 10 minutes.
Some rooms overlook the city.
Eat & Drink
Los Gauchitos and Le Faubourg Deli are situated in a business area, about 100 meters from the venue.