
Holiday Inn Express Downtown
from £129 per person per night
Perfeclty located in Nashville Downtown, this hotel has a great new look and offers high-standard services and amenities to everyone visiting the city. It's in the heart of Music City USA, within minutes from entertainment and attractions.