Hotel Soloha

12 Teck Lim Road,

Singapore 088387