Hotel 81 Dickson 2 stars

3 Dickson Road, Little India, 209530 Singapore, Singapore

Hotel image
Read more reviews for Hotel 81 Dickson