Orchard Road
Shangri-La Hotel, Singapore is a five-star deluxe hotel located on Orange Grove Road, off Orchard Road, Singapore.