
London, United Kingdom
Stanley House
3-star hotel
Enjoy a comfortable stay at Stanley House, a hotel in London's city centre, just a short drive from Hyde Park and Buckingham Palace. Our 40 guestrooms feature flat-screen televisions, complimentary Wi-Fi, and private bathrooms…
- Wi-fi
- 24-hour reception
- Breakfast
- Multilingual staff


