Shangri-La Hotel, Singapore

Set in luxuriant tropical gardens near the renowned Orchard Road shopping and business district, Shangri-La Hotel, Singapore is a leading luxury hotel in Singapore which offers discerning travellers legendary Shangri-La hospitality in a tranquil resort setting.

Leave a Reply