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.


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


   Pets are Allowed

Business Services
   Meeting Rooms

   Dining on-site
   Bar on-site

   Fitness Facility

Hotel Services
   Room Service