Location: situated in Kissimmee, Florida. 32 Km. from Orlando and just 9 Km. from Walt Disney World.
See more: Hotels in USA Hotels in Orlando-kissimmee Holiday Destinations in USA