Skip to Main Content

Holiday Inn Express

Category:   Hotels

Address

920 Broadway
Nashville, TN 37203
615-244-0150

Get Directions

visit website

Neighborhood

Downtown Core

Details

Holiday Inn Express Nashville Downtown is the largest hotel in the nation with 287 guestrooms complete with over 10,000 sq. feet of flexible meeting space making the hotel property ideal for corporate retreats, meetings and receptions. 

 

 

 

 

Nearby Dining
Nearby Shopping
Nearby Arts & Entertainment
Nearby Parking