La Quinta Del Sol
Nashville, TN
La Quinta Del Sol, Nashville is proposed to be located in front of Titans Stadium. This 9-story hotel will feature 200 rooms located over a 5-level parking structure. Most of the amenities will be located on the first floor with a roof-top bar / lounge area located on the second level.