Photos coming soon
HOTEL
St Christopher's Place Serviced Apartments Central London
6-8 Saint Christopher's Place, Westminster Borough, London, W1U 1ND, United Kingdom, London, United Kingdom
Where it sits
St Christopher's Place Serviced Apartments Central London
6-8 Saint Christopher's Place, Westminster Borough, London, W1U 1ND, United Kingdom, London, United Kingdom
51.51561, -0.15022
Similar stays nearby
Premium St Christophers Place
Hotel · 0 m
St Christopher's Place Serviced Apartments by Globe Apartments
Hotel · 6 m
Wigmore Suites St Christopher's Place Serviced Apartments Central London
Hotel · 20 m
Wigmore Suites St Christopher's Place
Hotel · 20 m
James Street Serviced Apartments by Globe Apartments
Hotel · 27 m
Beautifully Refurbished 2-Bed Flat in Mayfair
Hotel · 44 m
Superior St Christophers Place
Hotel · 51 m
Superior St Christophers Place
Hotel · 51 m
Plan around St Christopher's Place Serviced Apartments Central London
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
