New Boutique Business Hotel The Chen Opens in Melbourne Posted by Staff Writer November 30, 2017 0 Art Series Hotel Group has opened the doors to its eighth art-inspired hotel, The Chen, in the burgeoning Melbourne suburb of Box Hill.Read More