Points of interest nearby Camellia Lodge, 31 Lorong 31 Geylang Singapore 388030 - Page 18
Hotel 81 Orchid
HotelsApproximately 1.14 KM away
Address : 21 Lorong 8 Geylang, Singapore, Singapore
UOB ATM - Blk 79A Circuit Road
ATM | BankApproximately 1.15 KM away
Address : 79A Circuit Road, Singapore
Hotel 81 Hollywood
HotelsApproximately 1.17 KM away
Address : 61 Lorong 8 Geylang, Singapore, Singapore