Dine at The Green
– Now Served in The Atrium
While Bistro on the Green undergoes a beautiful transformation, we invite you to enjoy lunch in The Atrium—a bright, elegant space at the heart of The Green Hotel. Available daily from 12:00 to 16:00, our lunch offering features bold, seasonal dishes crafted with locally sourced ingredients, complemented by our full bar service. Whether you’re catching up with friends or enjoying a midday escape, savour a stylish dining experience just moments from St. Stephen’s Green.