Filter Results
Apply Filters
Clear Filters
Serviced Apartments Homestead
Best Studio Inn Homestead
2750 Ne 8Th St, Homestead, United States Show map
Located 2.8 km from Homestead Sports Complex, the 2-star Best Studio Inn Homestead features general facilities such as a vending machine and a lift. Guests who stay at the aparthotel can park their…
From US$ 76
Book Now