Is the hotel attached to the Music City center?
Address: 807 Clark Pl, Nashville, TN 37203, USA
Matt Atkinson | Apr 14, 2020
No
sugarbear6281 | Apr 14, 2020
Directly across the street.
Jim Brown | Apr 14, 2020
No very close.
Lisa Blanchfield | Apr 14, 2020
No. Across the street.
Thanks! Your answer is awaiting moderation.