Holiday Inn Express & Suites Orlando - Lake Nona Area at Orlando Koa
Holiday Inn Express & Suites Orlando - Lake Nona Area is a Holiday Inn Express Hotel hotel in Orlando , Florida. Based upon the quantity and quality of amenities offered to hotel guests, we rate it as a 0-star hotel. It is located at 10115 William Carey Drive.
Compare Prices at TheRealPlaces