Directions to Somerset Orchard, Singapore, Singapore
The
Somerset Orchard, Singapore
in
Singapore
is located at
160 ORCHARD ROAD, 06-01 ORCHARD POINT
,
Singapore
,
SG
.
Click on the Google Map above to get an interactive version and see the area around the
Somerset Orchard, Singapore
.