Magnolia Hill Street and Long Leaf Pine Street (Central Location Only; Not a Check in Address), FL 34711 Clermont, United States
Boasting a private pool and a terrace, Mousehouse is a detached holiday home situated in Clermont. The property boasts a forest view and a cable TV in every bedroom. Southlake Hospital is 21 km away. Free WiFi is available throughout the property.