Summer View Hotel 3 stars

173 Bencoolen Street, Bencoolen, 189642 Singapore, Singapore

Hotel image
Read more reviews for Summer View Hotel