A traditional Victorian hotel, ideally located between Leicester Square and Piccadilly. This small and friendly 92-bedroom hotel is ideal for both business and pleasure.