Situated in Orlando, 2.1 km from Universal Studios Orlando, Orlando International Drive North Hotel features accommodation with an outdoor swimming pool, free private parking and a shared lounge.
Number of rooms: 3
5859 American Way, Orlando, FL 32819, United States