This small hotel is located in the centre of Moscow, just a 10-minute walk from Christ the Saviour Cathedral. Free Wi-Fi access is available at Hotel 99.
This hotel in Moscow’s Kuzminki district offers classic-style rooms with free Wi-Fi, a hearty buffet breakfast and a 24-hour front desk. Kuzminki...
This small hotel and homey hotel is located within a short drive from one of Europe’s foremost capitals. The Botanichesky Mini hotel is a 5-minute...