Photos coming soon
HOTEL
Kensington Hotel Apartments
8 Knaresborough Place, London
Where it sits
Kensington Hotel Apartments
8 Knaresborough Place, London
51.49406, -0.19078
Similar stays nearby
Plan around Kensington Hotel Apartments
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 24, 2026.
