Luxury villas, penthouses & chalets
In the most desirable locations in the world

Welcome to altitude London travel experts

Altitude London offer luxury villa & apartment rentals all over the world. Whether you want to enjoy the world famous beaches of seychelles, city life or the stunning Swiss mountains, Altitude London have something for everyone and unbeatable rates.

Mahe, Seychelles

Cliffhanger Villas

Relax and unwind in the beautiful mountains of Seychelles. Our modern 4, 5 & 8 bedroom villas situated in a private estate come complete with their own private swimming pools.

Gstaad, Switzerland

Chalet Du Ciel

Le Chalet Du Ciel is a traditional Swiss Chalet offering unforgettable views of the surrounding mountains with total privacy. Just a 20 minute drive from the famous resort of Gstaad.

Ave. George V, Paris

Ave. George V, Paris

Le Chalet Du Ciel is a traditional Swiss Chalet offering unforgettable views of the surrounding mountains with total privacy. Just a 20 minute drive from the famous resort of Gstaad.

Mahe, Seychelles

Cliffhanger Villas

Relax and unwind in the beautiful mountains of Seychelles. Our modern 4, 5 & 8 bedroom villas situated in a private estate come complete with their own private swimming pools.

Paris, France

Paris Penthouse

Welcome to The Paris Penthouse! The 300 Sq Meter Penthouse is ideal for for a couple, a family or a large group who want a luxurious stay in a true Paris Penthouse with lots of space.

Gstaad, Switzerland

Chalet Du Ciel

Le Chalet Du Ciel is a traditional Swiss Chalet offering unforgettable views of the surrounding mountains with total privacy. Just a 20 minute drive from the famous resort of Gstaad.

WHAT PEOPLE SAY ABOUT US

Are you looking to rent out a property?

Advertise through our platform and for every 2 nights that you let us use your apartment we will let you use one of our other locations all over the world for 1 night.
What a wonderful way to explore the world and let people stay at your home!

© Copyright 2024 Altitude London

Altitude London is a trading name of Seychelles Travel pty and is registered and licensed in Seychelles. Company # 8429773-2

Opening Hours