Ibis Singapore on Bencoolen 3 stars

170 Bencoolen Street, 189657 Singapore, Singapore

Hotel image
Read more reviews for Ibis Singapore on Bencoolen