The secret of this luxury London townhouse hotel is our unrivalled location for both business and leisure. Located just off St James’s Street, it is close to Green Park tube station, Piccadilly, and the shops, bars and restaurants of London’s West End.
A home from home, where the bedrooms are comfortable and the emphasis is placed on offering a high level of personal service.
There are 56... More details

Liverpool was awarded the European Capital of Culture 2008. The vibrant city is renowned for its arts & culture and is home to numerous museums & galleries including a branch of the Tate Gallery. Read more ...