
London, United Kingdom
The Sumner
3-star hotel
Enjoy a comfortable stay at The Sumner, a charming bed and breakfast in London's city center, just a short walk from Marble Arch and Park Lane. Start your day with an English breakfast (available for a fee), and unwind in the…
- Wi-fi
- 24-hour reception
- Restaurant
- Laundry service


