Hotel Miami
-
N 417,W 80°22., 2547 NW 166th St
Opa Locka, FL 33054
Chamber Rating
Contact Info
Questions & Answers
Q Where is Hotel Miami located?
A Hotel Miami is located at N 417,W 80°22., 2547 NW 166th St, Opa Locka, FL 33054
Q How is Hotel Miami rated?
A Hotel Miami has a 4.7 Star Rating from 3 reviewers.
Ratings and Reviews
Hotel Miami
Overall Rating
Overall Rating
( 3 Reviews )
2
1
0
0
0
Adonay Var on Google
Thomas Bretschneider on Google
Pleasant hotel
Abdulhalim Bukhari on Google
Very nice hotel and close to shopping area
Overall Rating
Overall Rating
( 3 Reviews )
2
1
0
0
0
Write a Review
Hotel Near Me in Opa Locka, FL
Times Square Inn
2196 Ali Baba Ave
Opa Locka, FL 33054
305-747-3793 ( 5 Reviews )
Opa Locka, FL 33054
305-747-3793 ( 5 Reviews )