Love Oxford Street's guide to the best hotels to rest your head at on and around Oxford Street and Soho. Oxford Street and the Soho area is blessed with some of the best hotels in the whole of London in terms of both location and amenities.
The Soho Hotel has 91 individually designed bedrooms, suites and apartments and is situated in a quiet street in the heart of London's entertainment neighbourhood. It is surrounded by some of London's best restaurants and bars, vibrant cafes and most exciting theatres and nightlife.
The Soho Hotel has 91 individually designed bedrooms, suites and apartments and is situated in a quiet street in the heart of London's entertainment neighbourhood. It is surrounded by some of London's best restaurants and bars, vibrant cafes and most exciting theatres and nightlife.
Comments
Post a Comment