Set in an elegant white Victorian property, this hotel is 3 minutes’ walk from Tottenham Court Road tube station, 4 minutes’ walk from the British Museum and half a mile from the Oxford Street shops.
Rooms have en suite bathrooms, as well as have TVs, wired internet (surcharge), minibars and tea and coffeemaking facilities.