Hotel 81 Rochor 2 stars

5 Jalan Besar Singapore, Little India, 208785 Singapore, Singapore

Hotel image
Read more reviews for Hotel 81 Rochor