Doté du Wi-Fi dans les zones publiques, Hotel The Bishop à Londres confortable propose un hébergement à 3 km de l'Alexandra Palace. Situé à moins de 10 minutes en voiture de la Demeure Fenton House, l'hotel confortable dispose de 20 chambres avec vue sur le jardin.
Les chambres d'Hotel The Bishop proposent aux invités un placard et un canapé-lit. Les chambres sont aussi fournies avec des canapés-lits. Certaines salles de bains sont dotées d'une toilette séparée et d'une douche, ainsi que d'un sèche-cheveux et des draps de bain.
Des spécialités de la cuisine asiatique sont servies dans le Shahi Pakwaan, qui est à environ 19 minutes de marche.
La résidence bénéficie d'un emplacement principal à Londres, dans les environs de la station de métro East Finchley. L'accès à la Place Granary Square est à 6 km de Bishop de Londres. Les attractions culturelles à proximité incluent le cimetière d'Highgate, qui se trouve à environ 25 minutes à pied de cet établissement. L'arrêt d'autobus le plus proche est Blandford Close, dans une zone de 850 mètres, et la de Marylebone est dans une zone de 7 km.