Loading hotels
Confirming room availability...
Opera Tower by Suarez Group, 1750 North Bayshore Drive, Miami, United States
Located in Miami (Edgewater), Opera Tower by Suarez Group is within a 10-minute drive of American Airlines Arena and Miami Beach Boardwalk. This aparthotel is 1.4 mi (2.3 km) from Bayside Marketplace and 4.7 mi (7.6 km) from Ocean Drive.