Somerset Orchard Singapore 4 stars

160 Orchard Road #06-01 OG Orchard Point, Orchard, 238842 Singapore, Singapore

Hotel image
Read more reviews for Somerset Orchard Singapore