Mantra Chatswood Sydney has received a multi-million dollar refurbishment, which has transformed the hotel into a contemporary urban oasis with scores of sophistication. More