HOTEL 81 - PALACE

25 LORONG 16 GEYLANG HOTEL 81 - PALACE SINGAPORE 398867