From

$231

avg/night

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

6 Waterloo Place, London, United Kingdom

Map
Nearby Points of Interest