Sofitel London St James offers luxurious five-star accommodation in central London, blending traditional British design with French style. Housed in a historic building, the hotel includes a renowned restaurant, bar, conference facilities, and an award-winning spa. It is a smoke-free establishment.
Less