Urban Hostel 1 stars

67A Geylang Lorong 27, 388189 Singapore, Singapore

Hotel image
Read more reviews for Urban Hostel