St James Park Hotels in London

With its royal, political and literary associations, St James's Park is at the very heart of London and covers 23 hectares (58 acres). With a lake harbouring ducks, geese and pelicans. St James's is also home to the Mall, the setting for many ceremonial parades and events of national celebration.

Hotel Search

Nights

Single

Double

Twin

Triple

Quad

Hotel Location Rating Prices From