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.