Hotel 81 Geylang 2 stars

20 Lorong 16 Geylang, 398863 Singapore, Singapore

Hotel image
Read more reviews for Hotel 81 Geylang