Hotel Sun Harbour Boutique Hotel
★★★
13701 NE 20th Lane, Miami (FL), United States Show on map
Miami Beach HomeStay is a 3-star hotel in Miami (FL), United States. It is one of 438 places to stay in Miami (FL) listed on Triptoic.
13701 NE 20th Lane, Miami (FL), United States
Miami Beach HomeStay is located at 13701 NE 20th Lane, Miami (FL), United States.
Miami Beach HomeStay is rated 3 stars.
Highly rated alternatives close by
Hotel
Hotel
Hotel
Hotel
Hotel
Hotel