Location/Address
HOTEL 81 - OSAKA, 1 Eng Hoon Street Singapore 169753