Call a travel specialist 24/7 on +44 203 151 1688

Luxury and boutique hotels in russia

Moscow, Russia

MOSS Boutique Hotel

"A wonderfully tactile, comforting and imaginative hotel experience right in the heart of Moscow’s city centre."

Saint Petersburg, Russia

Wynwood Hotel

"A contemporary and spacious hotel in the Loft Style for those who value originality"