Olympiski Prospekt 18/1, Moscow
A 5-minute walk from the Olimpiysky Stadium, this full-service business hotel offers modern rooms, Executive Floor and Executive Lounge. Free WiFi is available throughout the hotel.
Ulitsa Smolenskaya 8, Moscow
Offering panoramic views of the city, AZIMUT Hotel Smolenskaya Moscow is set in the central Moscow in a 23-storey building. Guests have access to the Club Lounge located on the 20th floor and offering views of Moscow.
Varshavskoe Shosse 9, Moscow
Located in the central part of Moscow, Azimut Hotel Tulskaya Moscow is a 7-minute walk from Verkhniye Kotly MCC Station and a 15-minute walk from Tulskaya Metro Station. Free WiFi is provided throughout the hotel.