Kellar House is located in the historic town of Niagara on the Lake. Free Wi-Fi access and a complimentary hot breakfast are available.
Kellar House is located in the historic town of Niagara on the Lake. Free Wi-Fi access and a complimentary hot breakfast are available. Read more
Kellar House is located in the historic town of Niagara on the Lake. Free Wi-Fi access and a complimentary hot breakfast are available.
Kellar House is located in the historic town of Niagara on the Lake. Free Wi-Fi access and a complimentary hot breakfast are available.
Number of Rooms: 2