Situated in the vibrant city of London, Sofitel London St James is a sophisticated hotel that provides heating in all its rooms. The hotel showcases a blend of British heritage and modern style, offering a warm and inviting ambiance. Guests can indulge in the hotel's fine dining restaurant, unwind at the elegant bar, or relax at the on-site spa. The convenient location allows easy access to popular attractions like Buckingham Palace and Trafalgar Square.