Freehold property in Singapore 'Holland Mews' is situated in District 10. Just minutes away from the upcoming Farrer Road MRT Station. This freehold property in Singapore was completed in 2004 and it also stands five storeys tall. Holland Mews is a development located at 67 Holland Road, Singapore 21 units. Holland Mews is close to Singapore Botanic Gardens and also Holland Village.