NEW HOTEL SEARCH
1750 North Bay shore Drive, Miami, FL33132 United States of America | 1-866-500-4938
out of 1 review
“great hotel in excellent location”
I enjoyed my stay at Opera tower its in a good location near bus stops and the free metromover, 15min bus to south beach, 10min away from Bayside mall. I would book my stay here again.