Location/Address
HOTEL JEN TANGLIN SINGAPORE, 1A Cuscaden Road Singapore 249716