16615 Palm Spring Drive, 34711 Clermont, United States
Holiday Home-3134 offers accommodation in Clermont. The air-conditioned unit is 900 metres from Southlake Hospital. Free WiFi is offered throughout the property. There is a dining area and a kitchen equipped with dishwasher.