Sofitel St James is a sumptuous luxury hotel in the heart of London, located between Buckingham Palace, Trafalgar Square and Piccadilly and a short tube ride from Waterloo Station (Eurostar). This historic building has 186 rooms, a restaurant, BrasserieRoux serving traditional French cuisine, St James Bar, Rose Lounge, leisure suite and eight spacious conference rooms for your meetings and seminars. This 5 star hotel is perfect for a business trip, romantic travels or a visit to the city with family.