The Soho Hotel is situated in Westminster, within 20-minute’s walk of the city centre. This 5-star hotel is close to everything London has to offer.
This European London hotel features a fitness centre and free Wi-Fi. There are a variety of facilities that travellers are welcome to make the most of, including family rooms, 24 hour room service and massage services.
All of the relaxed rooms at the Soho Hotel are equipped with cable / satellite channels, an iPod docking station and a mini bar. Private bathrooms offer slippers, complimentary toiletries and bathrobes.
Guests can sit down to an English breakfast served every morning at the Soho Hotel London before venturing out to explore the surrounding area. Travellers wishing to socialise can visit the bar, which is ideally situated in-house.
The Soho is ideally located for exploring London with Piccadilly Circus and Leicester Square just a short walk away. It is also within walking distance of Strand, Trafalgar Square and Charing Cross.