Best Miami

5959 Southwest 71st Street South Miami, Florida, Miami South Beach, United States

Best Miami Photos

Best Miami Map

5959 Southwest 71st Street South Miami, Florida, Miami South Beach, United States
Best Miami

Hotel Information

This 2 star hotel is located in the city centre of South Miami. It is a short drive away from the Fairchild Museum. The Hotel has an outdoor swimming pool and a fitness centre/gym. All 117 rooms are equipped with hairdryer, safe and air conditioning.
Choose your nationality
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z

Choose your preferred currency