Contact +1 212 206 6633
Quick Search
Request CallBack
Sign up to newsletter

Luxury Russian Holidays

The largest country in the world hosts eleven time zones, vast geographical terrain and striking cultural variation. Marvel at Europe’s highest mountain, cruise Europe’s deepest lake and wrap up warm with vodka coats in the world’s coldest cities in Russia’s Far East. Tread in the footsteps of writers and composers in Baroque St Petersberg, party with artists, models and oligarchs in hedonistic Moscow and cruise down the pistes at Sochi, home to the 2014 Winter Olympic Games. From Siberian peaks to swirl spire Churches; Russia is an evocative land of heady extremes.
Displaying 1 - 3 of 3 Hotels

Angleterre Hotel

Picturesque St Petersburg is a city rich in art and culture. Set in the city centre and overlooking ...Read More

Hotel Astoria

Hotel Astoria occupies an unrivalled setting in St Isaac's Square at the hub of St Petersburg's vibr...Read More

W St. Petersburg

Located in the heart of the historical "Venice of the North, W St. Petersburg effortlessly fuses ...Read More