The Malvern restaurant that made Kara Monssen wonder 'does size really matter?'

Written on 11/12/2026
jaydenholmes

Helios Hotel 256 Glenferrie Rd, Malvern Press PLAY to hear Kara Monssen’s full review of Hotel Helios Malvern’s new Greek restaurant is colossal in both size and ambition. Helios Hotel is three-levels, seats 300 people and has a menu bulging at the binders. This even includes a dedicated A4-sized page for appetizers. If you’re from […]