Visiting Machu Picchu: Luxury in a Sacred Space

The Citadel of Machu Picchu is considered to be the main tourist attraction of Peru and is one of the most visited sites worldwide, with close to 5000 people passing through per day. Its significance and role in Peru based on its location in the mountains has been studied extensively for years. One ...



A Great Canadian Winter Escape

Winter in Canada can be a time of hibernation and rejuvenation for many who wish to escape the colder temperatures and blankets of snow. For those wanting to experience the beauty and decadence of a luxury winter escape, the crackling of in-room fireplaces and true fine dining, Langdon Hall should b...