Rucksack Inn@Mackenzie 3 stars

15 Mackenzie Road, Selegie, 228677 Singapore, Singapore

Hotel image
Read more reviews for Rucksack Inn@Mackenzie