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