Church Street Hotel offers a vibrant Latin American-inspired stay with colorful rooms and a 24-hour lounge, creating a lively yet professional atmosphere for business travelers. Located in Camberwell, it provides easy access to Central London and King's College Hospital, making it a convenient base for meetings and events.
The hotel’s boutique style blends quirky design with functional comfort, featuring free WiFi, private parking, and non-smoking rooms. While it doesn’t have dedicated event spaces, its location and amenities support small group stays and room blocks for corporate visitors seeking a distinctive London experience.
Loading map...
Rated 3.9 on Google · 530 reviews