Sofitel St James
The five-star Sofitel St James is a striking and luxurious hotel, wonderfully located in the heart of vibrant London but with the welcome green of St James’ Park on its doorstep. It’s perfectly placed for a summer stay in the capital or indeed a spot of tea after a day of shopping and sight seeing.
Guests are a stones throw away from some of London’s historic landmarks such as Buckingham Palace and Trafalgar Square.
The property is a mix of British class and French Finesse with spacious rooms that are uniquely decorated with a “fun mix of colours and textures”.
The Sofitel So Spa offers unique treatments that create a tailored spa journey and meet the refinement and skill of French cosmetology. The Spa’s backdrop is bathed in natural light and a soft setting that leave you feeling relaxed and energised.