5-Star Sofitel Hotels Westminster

Sofitel London St James
favorite_border
add to favorites

Sofitel London St James

Westminster, Central London, London, England, United Kingdom
From€360
In the heart of London, this neoclassical hotel is surrounded by over 150 listed properties. Inside, guests are enveloped in its richly modernized interior, French in design with a nod to English tradition...
€360 price from183 bedrooms
View open_in_new