Somerset Bencoolen Singapore 4 stars

51 Bencoolen Street, Bencoolen, 189630 Singapore, Singapore

Hotel image
Read more reviews for Somerset Bencoolen Singapore