See inside 2,000 square foot hotel suite

    Just Watched

    See inside 2,000 square foot hotel suite

CNN Deluxe gives you a look inside the $3,000 a night Presidential Suite at the Hermitage Hotel in Nashville, Tennessee.