Images About This Spot Brand new Marriott property conveniently located close to Vanderbilt University, Centennial Park, and minutes from Downtown Nashville.