Location
Situated in Camberwell, offering a real downtown London life experience, the Church Street Hotel London placed within proximity to many tourist attractions of the property such as Music Venues of Brixton, Buckingham palace, London Eye, Tate Gallery, Houses of Parliament, Oxford Street and many others.
Rooms
This property boasts elegantly appointed and modern guestrooms that are equipped with all the essential amenities to ensure you utmost comfort.
Restaurant
Guests can dine at the onsite restaurant, which serves a splendid range of dining selections from regional to International. You can also chill out with an exotic drink at the cocktail bar, after a weary day.
