
London, United Kingdom
Church Street Hotel by Belvilla near The Oval
5-star hotel · OYO
Situated in Camberwell, this hotel offers an authentic, downtown London-life experience. Lying within easy access of London's most prominent attractions, this hotel is perfect for those eager to explore. The London Eye, County…
- Wi-fi
- 24-hour reception
- Restaurant
- Bar

