Shangri-La Singapore
Shangri-La Singapore
Hotel
22 Orange Grove Road, Singapore, Singapore
90
Excellent ·
955 reviews