Church Street Hotel by Belvilla

Church Street Hotel by Belvilla is located in the vibrant Camberwell area of South London. This charming hotel offers a cozy and contemporary atmosphere, making it an ideal choice for travelers looking to explore the lively local culture while being close to Central London. Guests can enjoy comfortable accommodations with modern amenities, complemented by the warm and welcoming ambiance of the neighborhood. The hotel is well-connected by public transport, allowing easy access to major attractions, theaters, and museums, while also providing a peaceful retreat in a well-established, artsy area filled with diverse restaurants, shops, and parks.
Facilities
- Wi-Fi
- Parking