Start Your Search

    • 12+ years
    • 2-11 years
    • 0-23 months

Welcome to The Soho Hotel

The Soho Hotel The The Soho Hotel is a Tourist hotel. Located in City area. and the nightlife/restaurants are easily accessible by taxi or bus from the hotel. The hotel comprises 85 bedrooms and suites plus 6 one and two bedroom apartments with an alternative street entrance and private elevator. There are two spacious drawing rooms, REFUEL Bar and Restaurant, two state-of-the art screening rooms, four private event rooms plus a fully equipped gym with two beauty treatment rooms and a personal trainer on-site. There are four spectacular fifth floor penthouse suites each with wrap around tree-lined terraces and views stretching across London.
ACCEPT COOKIESTo give you the best possible experience, this site uses cookies. Using this site means you agree to our use of cookies. We have published a cookies policy, which you should read to find out more about the cookies we use. View cookies policy.