Sofitel London St James
Sofitel London St James
Hotel
6 Waterloo Place
, London, England, United Kingdom
SW1Y 4AN
94
Excellent ·
952 reviews