2 ★
Castello Hotel
Address: Leninsky prospekt 34/1, Moscow, Russia
Castello Hotel offers rooms with free Wi-Fi in Moscow. It is 1 km from Moskva River and a 5-minute walk from Vorobyovy Gory Park. Each room includes a safety deposit box, hairdryer and flat-screen TV with satellite channels.
Hotels Nearby
-
Apartments Na Leninskom Prospecte 41
Leninskiy Prospect 41/2, Moscow
-
Apartment On Leninsky Prospekt 36
Leninsky Prospekt ,36, Moscow
-
Leo Hotel 3 ★
Leninsky Prospekt 36, Moscow
-
Leninsky Apartments
Prospekt 60 Letiya Oktyabrya 5к1, Moscow
-
Nice apartment Gagarin square
Leninskiy Prospekt 45, Moscow
-
Moskva4you Prospekt 60-letiya Octyabrya 3/2
Prospekt 60-letiya Octyabrya 3/2, Moscow
-
ApartLux Leninsky Apartment
Prospekt 60-letiya Oktyabrya 3 bld 3, Moscow
-
Sputnik Hotel 3 ★
Leninsky Prospekt 38, Moscow
-
Vavilon 15
Ulitsa Vavilova,15, Moscow
-
Domumetro on Leninskii prospeckt
Vavilova Street 8, Moscow
-
Apartments on Leninskiy prospekt 37A
Leninskiy Prospekt 37A, Moscow
-
Local Hostel
Kosygina Ulitsa 13, Moscow
- 🏠 WorldPlaces ›
- Hotels ›
- 🇷🇺 Russia ›
- Moscow ›
- Castello Hotel