The Orchid
The Orchid
Garden ·
Shangri-La Hotel
Directions
Call
Website
Details
Website
shangri-la.com
Phone
+65 6737 3644
Address
22 Orange Grove Rd
Singapore 258350