Clifden Hostel 1 stars

12A Upper Dickson Road, Little India, 207472 Singapore, Singapore

Hotel image
Read more reviews for Clifden Hostel