Hotel Manager at Metro Hotel Miranda - Miranda, New South Wales, Australia
Metro Hotel Miranda is a hospitality company based out of JACKSON AVE, Miranda, New South Wales, Australia.