Location

Hotel 34

34 GEYLANG LORONG 22 , SINGAPORE 398691