Hotel 81 Princess 2 stars

No. 21, Geylang Lorong 12, 399001 Singapore, Singapore

Hotel image
Read more reviews for Hotel 81 Princess