Featuring an outdoor pool and fitness cetnre, this all-suite hotel is located in Brentwood, Tennessee and offers contemporary guest rooms with fully-equipped kitchens and free Wi-Fi, just 10.5 miles away from downtown Nashville.
Number of rooms: 190
5107 Peter Taylor Park, Brentwood, TN 37027, United States
Hotel booked 2 times today.