TV477 (Terra Verde)
This 3 bedroom vacation rental townhome is located in Terra Verde in Orlando, less than 5 miles from the front doorstep of Walt Disney World Resort. With 3 bedrooms and 3 bathrooms, this fully air-conditioned, spacious Orlando vacation townhome is perfect for families, sleeping up to 8 guests. View Details