Karta Vacation Rentals
Across from Weeki Wachee Springs State Park in Spring Hill, Florida — steps from the famous mermaids and next to Buccaneer Bay waterpark and the Weeki Wachee fun park. Address: 6172 Commercial Way. Family-friendly and pet-friendly, about 6 miles from Weeki Wachee Gardens and 4 miles from downtown Spring Hill.