the club

+34 914 879 017


The Stafford London

16-18 St James’s Place     London  (England - United Kingdom) Show in map
  • Share

"A Legendary hotel with an authentic British style in the heart of London"


The Stafford London is one of the most exclusive and well-known boutique hotels in the British capital. Since its opening in 1912 it has been recognized for its intimate atmosphere and unmistakable British style, which makes it one of the last hallmarks of the legendary grandeur and sophistication of...

Read more

Based on 3 reviews
10.0 Hotel
8.7 Room
10.0 Breakfast
9.3 Hotel Service

Nearby properties up to 50km

You may also like...

Also Rusticae

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more