The rooms offer flat-screen TV, free Wi-Fi, and an iPod docking station. Additional amenities include a small refrigerator and a private bathroom.
Number of rooms: 1000
6601 Adventure Way, Orlando, FL 32819, United States
Hotel booked 10 times today.