Photos coming soon
HOTEL
Bayswater Apartments
17 Inverness Terrace London,Inverness Terrace, London
Where it sits
Bayswater Apartments
17 Inverness Terrace London,Inverness Terrace, London
51.51147, -0.18723
Similar stays nearby
Holiday Apartment London Bayswater
Hotel · 0 m
Central and Spacious 2 Bedroom Flat in Kensington
Hotel · 34 m
Cosy 1bedroom Flat - 2 Min Walk to Kensington Gardens!
Hotel · 39 m
Vibrant and sunny 2 BR apartment in Hyde Park
Hotel · 41 m
Modern Flat Near Hyde Park
Hotel · 42 m
Sunny and Bright Flat, 2 Minutes From Hyde Park
Hotel · 42 m
Imperial Queensway Apartment
Hotel · 46 m
Amazing Apartment Close to Hyde Park
Hotel · 48 m
Plan around Bayswater Apartments
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 23, 2026.
