This deluxe 5 star boutique hotel is situated in the ever-trendy Soho. Described as an Urban Spa' it truly provides an escape from the hustle and bustle of everyday life in a cosmopolitan city like London. Many sights such as Oxford Street, Piccadilly Circus and Trafalgar Square are all within walking distance.