Mon - Fri : 8:00 - 5:00 PST

Holiday Inn

About This Project

St. Louis, MO
Project Description: Hotel
Project Role: Acquisition
The newly renovated Holiday Inn Hotel in Downtown St. Louis is located in the heart of downtown Saint Louis, next to America’s Convention Center & Dome, one block from St. Louis’ newest expansion area “Washington Avenue” featuring unique dining, shopping boutiques and entertainment, and only 9 blocks from Busch Stadium, home of the St. Louis Cardinals & the new Ballpark Village