Hotel Overview
Set amidst manicured gardens and appealing facilities, this hotel is a tasteful blending of relaxation and fun. Conveniently located within walking distance of Sea World® and just minutes from Walt Disney World® Resort and Universal Studios®, it boasts an impressive selection of gracious amenities including outdoor pools, a fitness center and quality service.
10100 International Drive