8 Gower Street, A1C 1N1, St. John's
Reviews of City Hostel
This hostel is very convenient located to all major attractions in St. John's. Everything is walking distance anyways.
The place is very clean in th...
Danny, 1 Geg. 13
City Hostel haven't translated their information but to see the full English version click here