Photos coming soon
HOTEL
London Flat
ploschad' Pobedyi, 2/2, Moscow
Where it sits
London Flat
ploschad' Pobedyi, 2/2, Moscow
55.73751, 37.51838
Similar stays nearby
Apart Lux Ploschad' Pobedyi 2 Apartments
Hotel · 0 m
Legendarnaya V Elitnoy Stalinskoy Vysotke Flat
Hotel · 0 m
ApartLux na Ploshadi Pobedy
Hotel · 32 m
K-flat (K-Kvartira) u Parka Pobedy Flat
Hotel · 148 m
Tvst - Park Pobedy Flat
Hotel · 148 m
ApartExpo on Pobedy Square 2
Hotel · 154 m
Na ulice Generala Yermolova 8 Apartments
Hotel · 159 m
Tverskaya Street (Tverskaya Street) on Denis Davydov Street
Hotel · 162 m
Plan around London Flat
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
