12000 International Drive, 32821 Orlando, FL, United States +1 407 597 2550
This 3 star hotel is located within the city of Orlando. It is close to the Universal Studios. The Hotel has an outdoor swimming pool and a fitness centre/gym. All 57 rooms are equipped with minibar, hairdryer and air conditioning.