Location/AddressVILLA DELLE ROSE, 84 Taman Nakhoda Singapore 257785
378 ALEXANDRA ROADSINGAPORE 159964 2.894 KM AWAY
5 LOWER KENT RIDGE ROADSINGAPORE 119074 3.389 KM AWAY