The Soho Hotel
Hotels - 5 Stars in Soho, LondonPart of the Firmdale group of hotels, Soho Hotel was opened in September 2004 and lives up to the high standard of its sister hotels. There is a gym and beauty room, the REFUEL Bar & Restaurant and 91 individual room and suites.
Features
Bar / Lounge Bar, Restaurant, Gym Facilities, Televisions, Sauna, Room Service, Laundry Service, Business Facilities, Air Conditioning
Nearest public transport
Tottenham Court Road - Underground
Similar businesses nearby