Sofitel London St James

 
100% love it
  1
Historic luxury hotel
Located in the heart of the West End, the St. James is an elegant and luxurious stay. Everything from the bed to the staff to the toiletries are top notch.

Location

Tags