Photos coming soon
HOTEL
Studio Apartment Central London
8 Moscow Road, London
Where it sits
Studio Apartment Central London
8 Moscow Road, London
51.51277, -0.18823
Similar stays nearby
2 Bedrooms Apartment 2 Central London
Hotel · 0 m
Bright & Spacious Home in Building with Lift, right next to Bayswater Station - Walk to Kensington Palace, Hyde Park, Little Venice & Notting Hill
Hotel · 29 m
Adorable 3 bed Apartment in Bayswater
Hotel · 48 m
5 Luxury Huge Family 4BR by Hyde Park
Hotel · 52 m
Hyde Park Superior Apartments
Hotel · 56 m
JOIVY Bright 1 bed flat next to Hyde Park
Hotel · 59 m
Meritas Court by Lime Street
Hotel · 62 m
Charming Hyde Park 2Bedroom Flat
Hotel · 65 m
Plan around Studio Apartment Central London
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
