Village Hotel Albert Court by Far East Hospitality 4 stars

180 Albert Street, Bencoolen, 189971 Singapore, Singapore

Hotel image
Read more reviews for Village Hotel Albert Court by Far East Hospitality