Camelot House London

Camelot House London

0  Reviews


Hostels in London
85-87 Broadway , London, W13 9BP
020 8579 8638

Camelot House in London is a hostel. They are pleased to offer hostel accommodation. Camelot House hostel reviews can be added using the form below.




Would you like to submit a review of Camelot House, London? Contribute to the directory of recommended Hostels in London by submitting a Camelot House London review. Are you the owner of Camelot House London, then claim it today. Business owners who claim a business can easily add new tags, photos and update their listing.