About St Cristopher's Inn Hostels Watford
St Cristopher's Inn is a brand of hostels with locations all over Europe. Some of their locations include London, Paris, Bruges, Amsterdam, Edinburgh, Barcelona, and more. All of their sites are centrally located and easily accessible from local attractions. They have eight properties in London with two properties in London Bridge – The Village and The Inn. The latter is notable for being a traditional traveller’s coaching inn that dates back to the 16th century.
Every St Cristopher's Inn hostel has a Belushi’s Bar, if not a traditional British Pub. Like the Inns, the bars are also budget friendly and offer food and drinks at great value for money. St Cristopher's Inn and Belushi’s Bars are part of the Beds and Bars Group, a hospitality company.
The four values adhered to by the band are: safe, secure, fun, and value. They pledge to keep their patrons safe, whether they are staying at the hostel or drinking and eating at the bar. They also strive to make a guest’s stay at any St Cristopher's Inn fun. Security is also important and all travel possessions left at the hotel safes are protected. They also give their clients the best value for their money and St Cristopher's Inn always strives to keep their prices competitive.