Langdon Hall, 2015
Langdon Hall is a spa and hotel located in beautiful Blair Ontario, and is one of a kind. Located on over 30 acres of manicured lawns and gardens, it is sure to take your breath away. Twenty-five thousand square feet of authentic 19th century architecture. Each room provides breath taking views, romantic fireplaces, and antique furniture. Definitely a place to put on your wish list of spas and fine dining to visit in Ontario.