Rated
8 /10
(9 reviews)
Welcome to the Holiday Inn Express Hotel & Suites Sherwood Park-Edmonton Area, a fabulous 2.5-star property located in the heart of Sherwood Park, Alberta, Canada! With its convenient location, comfortable accommodations, and top-notch amenities, this hotel is the perfect choice for both business and leisure travelers. Boasting 90 well-appointed rooms, this hotel offers a cozy retreat for guests looking to unwind after a long day of exploring the vibrant city or attending meetings. The check-in time is at 3:00 PM, giving you plenty of time to settle in and start enjoying your stay. The check-out time is at 11:00 AM, allowing you to have a leisurely morning before you head out. The Holiday Inn Express Hotel & Suites Sherwood Park-Edmonton Area promises a memorable stay with its excellent service, clean rooms, and modern facilities. Book your stay now and experience true hospitality at its finest!