Langdon Hall Country House Hotel & Spa

$51.3M revenue • 1 Langdon Dr, Cambridge, ON, N3H 4R8, Canada

Company Overview

Company Name

Langdon Hall Country House Hotel & Spa

Address

1 Langdon Dr, Cambridge, ON, N3H 4R8, Canada

Approx. Annual Revenue

$51.3M

About Langdon Hall Country House Hotel & Spa

Langdon Hall is a luxury hotel and spa located in Cambridge, Ontario, Canada. Nestled in a Carolinian forest, the property offers a range of accommodations, dining options, spa services, and event venues catering to both leisure and corporate guests. The hotel has received numerous accolades and is a member of the prestigious Relais & Châteaux association.

Frequently Asked Questions about Langdon Hall Country House Hotel & Spa

Technologies Used

Social Profiles

Key Decision Makers

Emily Ronzio Events Manager
LinkedIn