Opened in 2019, the Glen House is a great accommodation choice in Glen Waverley.
The nearby area boasts an abundance of attractions including Hinkler Reserve, Zu Relaxation and China Bar Signature Asian Buffet.
After a long day of sightseeing, guests can retire to the comfort of the hotel.