L'hôtel possède un bar avec licence complète, qui sert des cocktails maison et une gamme de bières, vins et spiritueux. Le bar a une atmosphère bruyante et animée, et est l'endroit idéal pour socialiser avec les autres invités. Personnel de l'hôtel accueil chaleureux sont à votre disposition 24 heures par jour pour aider à tous les besoins que vous pourriez avoir.
L'hôtel est situé à quelques secondes de la station de métro Manor House - attraper une rame de métro d'ici et vous pouvez être au cœur du West End en moins de 20 minutes. Camden Town est également à proximité de Hôtel.