Hotel ★★★

Holiday Inn Orlando North - Winter Park by IHG

626 Lee Road Bldg 2 Orlando, Florida, Orlando (FL), United States Show on map

⌂10,989 roomsProperty size

About Holiday Inn Orlando North - Winter Park by IHG

Holiday Inn Orlando North - Winter Park by IHG is a 3-star hotel in Orlando (FL), Florida, United States. It is one of 2,654 places to stay in Orlando (FL) listed on Triptoic. The property has 10,989 rooms.

Property facts

Property type
Hotel
Star rating
3 stars
Rooms
10,989
Chain
InterContinental Hotels Group
Brand
Holiday Inn

Location

626 Lee Road Bldg 2 Orlando, Florida, Orlando (FL), 32810, United States

Loading map…

Frequently asked questions

Where is Holiday Inn Orlando North - Winter Park by IHG located?

Holiday Inn Orlando North - Winter Park by IHG is located at 626 Lee Road Bldg 2 Orlando, Florida, Orlando (FL) 32810, United States.

How many stars does Holiday Inn Orlando North - Winter Park by IHG have?

Holiday Inn Orlando North - Winter Park by IHG is rated 3 stars.

How many rooms does Holiday Inn Orlando North - Winter Park by IHG have?

Holiday Inn Orlando North - Winter Park by IHG has 10,989 rooms.

Stays near Holiday Inn Orlando North - Winter Park by IHG

Highly rated alternatives close by

All 2,654 in Orlando (FL) →

More ways to stay in Orlando (FL)

See prices on Agoda
Check prices