Home

Holiday Inn Express South

2 Star Rating Englewood, CO

Holiday Inn Express South The Holiday Inn Express South Denver is located in the heart of the Denver Tech Center, the major business hub of Denver.

Major industrial giants like Lucent Technologies, Allstate, JD Edwards, and TCI are just minutes from the hotel's door. Denver International Airport is approximately 25 miles from away.

The Holiday Inn Express features 85 fully appointed guest rooms that include refrigerators, microwaves, coffee makers, irons and ironing boards, and hairdryers.

The Holiday Inn Express is now the Barcelona Hotel.

Online Booking


1. Set selected Travel Dates.
(up to 11 months in advance)

Check In:

Check Out:

Adults (per room):

# of Rooms:
(Check price for one room at a time)

2. Select preferred booking provider.
 


Location

5150 S. Quebec St., Englewood, CO 80111, USA



Features


General
   Pets are Allowed


Business Services
   Meeting Rooms

Dining
   Dining on-site
   Bar on-site

Recreation
   Fitness Facility

Hotel Services
   Room Service