Go Hotels
Home > Canada > Saint Catharines >

Squirrel House Niagara

Canada Flag
Squirrel House Niagara Star Rating 1
1819 5th Street Louth
Saint Catharines Canada

Rated 94 / 100 based on 15 customer reviews.

Squirrel House Niagara has received an Outstanding Service Award
Squirrel House Niagara offers a comfortable setting when in Saint Catharines.

The bed & breakfast features 2 rooms, all of which are equipped with a range of facilities to ensure a comfortable stay.

St. Catharines/Niagara District Airport is a 25-minute drive from Squirrel House Niagara.