This hotel lies 1. 6 km from Universal Studios, 2. 4 km from the hustle and bustle on International Drive. The ideal location makes this hotel an excellent base for an Orlando getaway. The hotel was built in 2002. Guests are welcomed at the accommodation, which has a total of 101 rooms. In the air-conditioned establishment, travellers are welcomed at the reception area with 24-hour reception...