The Westin Nashville is a luxurious hotel located in the heart of downtown Nashville. This hotel offers a fantastic happy hour experience at its rooftop bar, L27. Enjoy breathtaking views of the city skyline while sipping on handcrafted cocktails and enjoying delicious appetizers. The happy hour at The Westin Nashville is the perfect way to unwind after a long day of exploring the city.