← Search hotels

South Landing Inn

📍 21 Front Street South · Niagara On The Lake (ON) · Canada
Rating ⭐ 9.2
Reviews 4
Stars ☆☆☆☆☆ 0 Stars

About this hotel

South Landing Inn offers accommodation in Niagara On The Lake (ON) , Canada .

This property is classified as a inn.

The property is located at 21 Front Street South .

Guests have given this property a rating of 9.2 based on 4 guest reviews .

South Landing Inn is an accommodation option for travelers looking to stay in Niagara On The Lake (ON) .

Check availability

Check this hotel on Agoda