Hotel 81 - Palace

Address:

25 Lorong 16 Geylang
398863 Singapore, Singapore

Phone:

+65 6841 8181

Hotel star rating:

2 stars

Brand name:

Hotel 81

Map:


Contact   ·   Privacy   ·   Terms