Hotel 81 Palace, Singapore

$44.00


25 Lorong 16 Geylang, , Singapore, , Singapore

Book Now