Hotel Grand Central Limited

Hotel Grand Central Limited, together with its subsidiaries, owns, operates, and manages hotels in Singapore, Malaysia, Australia, New Zealand, and China. It also provides marketing and support, and management services; and invests in commercial properties. Show More...