This family hotel, designed in the style of a castle from the Middle Ages, is situated at the heart of International Drive. It is situated just 1.6 km from Universal Studios and about 11 km from Walt Disney World.
See more: Hotels in USA Hotels in Orlando Area - Fl Holiday Destinations in USA