From

$231

avg/night

Check Rates
Sofitel St James Hotel London, London, United Kingdom

6 Waterloo Place, London, United Kingdom

Map


Recent Photo Albums

Been to the Sofitel St James Hotel London? Please share your photos with families like yours!

Loading