The Lenox Hotel is a historic luxury hotel located in the Back Bay neighborhood of Boston. It offers a classic and elegant setting for a sophisticated happy hour experience. The hotel's bar, City Bar, serves a wide selection of handcrafted cocktails, wines, and small plates. Guests can relax in the bar's cozy ambiance and enjoy impeccable service. With its timeless charm and exceptional offerings, The Lenox Hotel is a top choice for a refined happy hour in Boston.