Geylang | Hotel Booking Agencies
Batam View Beach Resort listed in Hotel Booking Agencies located in Geylang.
Address: 51 Ubi Avenue 1 Paya Ubi Industrial Park #05-30 Singapore 408933
Telephone: +65 67417667