This Florida hotel offers free shuttles to Universal Studios, just a 5-minute drive away. It features outdoor pools and contemporary rooms with free Wi-Fi. A microwave, small refrigerator, and coffee-making facilities are included in each room.
Number of rooms: 728
7600 International Drive, Orlando, FL 32819, United States
Hotel booked 7 times today.