The Strand Palace Hotel provides contemporary accommodation in the heart of London
Situated in the heart of the West End, this contemporary yet comfortable central London 4 star hotel will serve as your gateway to the capital’s best. Following a substantial investment, their modern and bright lobby and Club Rooms afford premier accommodation to the experienced business traveller, while their enviable location near world-famous cultural and architectural landmarks will delight their leisure guests.