Home Customer Service London Hotels SearchContact Help London Guide Tourist Map

Strand Palace Hotel


The Strand Palace is a first class hotel centrally located on the Strand, in the heart of London's famous theatreland.

Originally built as an Art Deco showpiece, the hotel has been carefully modernised and offers four restaurants and three bars onsite. It is unusually well situated, within easy walking distance of the cosmopolitan bustle of Covent Garden and just minutes away from London's financial district and the shops, restaurants and nightlife of the West End.

The hotel offers 783 comfortable rooms on nine floors, each equipped with colour television, free satellite channels, telephone, tea and coffee making facilities, hairdryer and trouser press.

Strand Palace Hotel
Covent Garden