Location/Address
BAYVIEW HOTEL SINGAPORE, 30 Bencoolen Street Singapore 189621