3 South Miami Hotels and Guest Houses
8440 Southwest 70 Av, South Miami, Florida, FL 33143 · Map
Score 1 from 1 reviewSingle from: USD 159.00
Double from: USD 159.00
per room per night
5959 Southwest 71st St, South Miami, Florida, 33143 · Map
Score 5.9 from 345 reviewsSingle from: USD 68.42
Double from: USD 68.42
per room per night