Skip to main content

Hotel Ivanhoe Suites 0 Star

Saint Christophers Place, 1, W1M 5HB London, United Kingdom Show on the map
TripAdvisor Score
TripAdvisor Score Based on 82 reviews
Excellent location

Choose your room


Situated in the very heart of London West End - literally a few steps from Oxford Street. The hotel is a charming townhouse hotel with rooms enjoying pleasant views over the highly exclusive Christophers Place or the Vibrant Plazza area which creates the unique village atmosphere location. Attractively furnished rooms with sitting area and its own private bathroom en-suite. Truly unique and ideal for business or pleasure.