Trip-Europe Hotel & Travel Corporation
summary The Soho Hotel location The Soho Hotel leisure The Soho Hotel rates The Soho Hotel contact The Soho Hotel

The Soho Hotel * * * *

4 Richmond Mews

W1D 3DH - London - England - United Kingdom

The Soho Hotel is a luxury boutique hotel located near Soho Square, amidst the buzz of London's creative and entertainment community. When entering the lobby, guests at the Soho Hotel immediately notice the 10-foot bronze sculpture of a cat, created by sculptor Fernando Botero. From there, things at this glamorous and dramatic Central London hotel get even more interesting.

Even travel-weary guests are wowed by the originality of the guestrooms, all decorated in artful combinations of fabrics, colors, and patterns. All have floor-to-ceiling windows and luxuriously designed granite and oak bathrooms.

Refuel Bar & Restaurant, located on the ground floor, is a hub of activity. Anchored by a long pewter bar, Refuel serves modern international cuisine. And if you want a quiet place to retreat, the guests-only drawing room and library have French fireplaces and bars.

Looking for a unique private event space? Choose from four private rooms, including the Swirl Room or the Crimson Bar. Or host a showing at one of the two screening rooms, both with impossibly comfortable deep leather chairs.

Europe > United Kingdom > England > London > The Soho Hotel