Hotel Bencoolen Singapore 3 stars

47 Bencoolen Street, Bencoolen, 189626 Singapore, Singapore

Hotel image
Read more reviews for Hotel Bencoolen Singapore