London Luxury & Boutique Hotels

The Stafford - London, Engand - 5 Star Luxury Hotel

The Stafford - London, Engand - 5 Star Luxury Hotel

A hidden gem amidst London's top addresses in the heart of prestigious St James's, The Stafford London radiates an elegant air of Englishness into an increasingly international capital.

The St James's Hotel and Club - London, England - Luxury Hotel

The St James's Hotel and Club - London, England - Luxury Hotel

The Soho Hotel - London, England - Luxury Boutique Hotel

The Soho Hotel - London, England - Luxury Boutique Hotel

The Soho Hotel is a Luxury Boutique Hotel with 85 Rooms, Suites & Apartments located in Soho, London. This is the first "deluxe hotel" to open in Soho. Situated between Dean and Wardour Streets.

The Savoy - London, England - 5 Star Luxury Hotel

The Savoy - London, England - 5 Star Luxury Hotel

Originally opened in 1889, re-opened in 2010.

W London Leicester Square - London, England - Luxury Boutique Hotel

W London Leicester Square - London, England - Luxury Boutique Hotel

Step into the centre of fashionable London. Leicester Square in the heart of Theatreland where high-profile movie premieres and celebrity events happen through the year and the coolest shopping in the world is on your doorstep.