3 ★
Leo Hotel
Address: Leninsky Prospekt 36, Moscow, Russia
Located 1.5 km from Leninsky Prospekt Metro Station in Moscow, Leo Hotel offers free WiFi. All rooms are air conditioned and come with a flat-screen TV and a safety deposit box. The private bathrooms include free toiletries, slippers and bathrobes.
Hotels Nearby
-
Apartment On Leninsky Prospekt 36
Leninsky Prospekt ,36, Moscow
-
Apartments Na Leninskom Prospecte 41
Leninskiy Prospect 41/2, Moscow
-
Castello Hotel 2 ★
Leninsky prospekt 34/1, Moscow
-
Nice apartment Gagarin square
Leninskiy Prospekt 45, Moscow
-
Sputnik Hotel 3 ★
Leninsky Prospekt 38, Moscow
-
Leninsky Apartments
Prospekt 60 Letiya Oktyabrya 5ΠΊ1, Moscow
-
ApartLux Leninsky Apartment
Prospekt 60-letiya Oktyabrya 3 bld 3, Moscow
-
Moskva4you Prospekt 60-letiya Octyabrya 3/2
Prospekt 60-letiya Octyabrya 3/2, Moscow
-
Vavilon 15
Ulitsa Vavilova,15, Moscow
-
Local Hostel
Kosygina Ulitsa 13, Moscow
-
Hotel Korston Moscow 4 ★
Ulitsa Kosygina 15, Moscow
-
Domumetro on Leninskii prospeckt
Vavilova Street 8, Moscow
- π WorldPlaces ›
- Hotels ›
- π·πΊ Russia ›
- Moscow ›
- Leo Hotel