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 Metro Station is just 1 km away.
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...
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.