Elegantly Furnished Vacation Home With Pool (PID: 22607)
Description: Located in Davenport, Florida and close to all of Orlando's most loved theme parks including The Magic Kingdom, Glenrosa Villa is a fantastic place to spend your next exciting getaway. With many amenities to make you feel right at home you are sure to lov
CONTACT OWNERS VIA "BOOKING AND AVAILABILITY CALENDAR" TO FACILITATE ONLINE CORRESPONDENCE OR BOOKINGS
or contact admin@internetvillaholidays.com stating Property ID number