3434 Swallow Hill Street is a holiday home situated in Clermont, 20 km from Southlake Hospital It provides free private parking The unit is fitted with a kitchen A TV with cable channels and DVD player is featured Clermont Shopping Center is 18 km from 3434 Swallow Hill Street, while Clermont Regal Shopping Center is 18 km from the property Orlando International Airport is 37 km away