This 3 star hotel is located within the city of Nashville and was established in 1985. It is close to the Texas Troubadour Theatre. The Hotel has an indoor swimming pool, an outdoor swimming pool and a fitness centre/gym. All 303 rooms are equipped with hairdryer, safe, ironing set and air conditioning.
Nashville,Nashville Area,Tennessee,U.S.A.,North and Central America