Situated on the banks of a breathtaking lake with the majestic Rocky Mountains providing an astounding backdrop.
Surrounded by the Mara River & the 7th wonder of the world, the Masai Mara, this grand hotel is the epitome of tented luxury.
The best hotels in Shanghai where the experience is unforgettable.
With 8 decades of history, this luxury hotel, which was the original Cathay Hotel, has been restored to its former glory.
An 1888 Scottish Baronial castle, this Hotel is a National Historic Site offering beautiful views of the surrounding wilderness.
Overlooking Victoria’s beautiful Inner Harbor, this historic hotel features on-site restaurants & extensive spa treatments.