Illume 206 Apartment Nashville villa is located about 25 minutes' walk from the historic Catholic St. Mary of the Seven Sorrows Parish and welcomes its guests to enjoy hiking, horse riding, and cycling.
The holiday home offers a convenient location, 1.8 miles from the large Tennessee State Museum, while natural sights like Riverfront Park are 1.5 miles away. The nearby cultural sites include Country Music Hall of Fame and Museum, which is situated approximately 20 minutes' walk away. For sports enthusiasts, Illume 206 Apartment villa is an ideal starting point to discover Nashville's athletic scene, with the multi - purpose Nissan Stadium, situated 1.6 miles away.
Pour House Burgers serving food and drinks is 7 minutes by foot from the Nashville accommodation. 8th Ave s & South st Sb bus stop is also within easy reach of this Nashville villa.