Go Hotels
Home > Canada > St. John's >

Abba Hostel (Downtown)

Canada Flag
Abba Hostel (Downtown)
Office 180 Gower Street, Newfoundland
St. John's Canada

Rated 77 / 100 based on 5 customer reviews.

Abba Hostel (Downtown) has received an Outstanding Service Award
Abba Hostel Downtown is located in St. John's and is close to the area's well-known attractions. It is close to George Street.

Abba Hostel Downtown provides comfortable rooms, designed to accommodate the requirements of any guest.

For those wishing to dine out during their stay at the hostel, there are a variety of eateries situated nearby. It is also within walking distance of the Railway Coastal Museum, Basilica Of St. John The Baptist and the National War Memorial.