You are here: Home > Russia > Moscow
 
You are here: Home > Russia > Moscow

Check-in Date

Check-out Date

Hide advanced options

stars

 1 stars
 2 stars
 3 stars
 4 stars
 5 stars

Distance  i 

Hotel Facilities

Facilities for Disabled Guests
Family Rooms
Fitness Center
Indoor Pool
Internet
Non-smoking Rooms
Outdoor Pool
Parking
Pet Friendly
Restaurant
Spa
Wi-Fi

Map

Show map

Featured Hotels

Best Western Plus Moscow Vega Hotel & Convention Center 4 stars from £33

Best Western Plus Moscow Vega Hotel & Convention Center

Izmailovskoe Shosse 71 Bld.3V, Izmailovo, Moscow

Featuring 2 restaurants, a fitness centre, this 4-star hotel is situated next to Izmailovsky Park in Moscow, a 3-minute walk of Partizanskaya and Izmailovo Metro Stations. read more…


Flat On Snezhnaya 17 from £58

Flat On Snezhnaya 17

Snezhnaya Ulitsa 17, Bldg. 2, Moscow

Located 1.9 miles from Botanical Garden of Academy of Sciences and 5 miles from Olympic Stadium, Flat On Snezhnaya 17 offers pet-friendly accommodations in Moscow. read more…


Apartment on Pushkinskaya - Moscow 4 stars from £57

Apartment on Pushkinskaya - Moscow

Ulitsa Tverskaya 8, Tverskoy, Moscow

Located in the centre of Moscow, a 5-minute walk to Tverskaya and Pushkinskaya Metro Stations, Apartment on Pushkinskaya offers self-catering accommodation with free Wi-Fi. read more…


Moscow Point - Red October 3 stars from £49

Moscow Point - Red October

Bersenevskiy Pereulok 3/10/8, Yakimanka, Moscow

Moscow Point - Red October is a design hotel in the center of Moscow overlooking the Moskva River. It offers rooms with modern furnishings and LCD TV with satellite channels. read more…


Roofhostel from £8

Roofhostel

Bolshoj Zlatoustinskij Sidestreet 7 Bld 1, Basmanny, Moscow

Featuring free Wi-Fi access throughout, Roofhostel offers rooms in the centre of Moscow, 250 metres from Kitay Gorod Metro Station, a 15-minute walk from the Red Square and the Kremlin. read more…


Izmailovo Alpha Hotel 4 stars from £31

Izmailovo Alpha Hotel

Izmailovskoye Shosse 71A, Izmailovo, Moscow

In the green surroundings of the Izmailovsky Park, this hotel provides elegant rooms. It is 165 ft from Partisanskaya Metro Station, a 15-minute ride from central Moscow. read more…


Royal Hotel 3 stars from £41

Royal Hotel

Profsoyuznaya Street 129а, Moscow

Located within Prince Plaza Shopping Centre in Moscow, a 1-minute walk from Teplyy Stan Metro Station, Royal Hotel features an on-site restaurant serving Russian cuisine. read more…


gogless