Super 8 Motel St Johns Nl offers 80 rooms in a structure of 2 floors for visitors to St John's.
The nearest airport is St John's Airport.
Facilities include meeting rooms and a business center.
Both pets and children are accepted.
Location:
175 Higgins Line, St Johns Newfoundland A1b4n4