Bénéficiant d’un emplacement idéal à Londres, l’établissement The Pack And Carriage London propose des chambres climatisées, un bar, une connexion Wi-Fi gratuite et un salon commun. Il se trouve à environ 1,8 km du zoo de Londres, à 2,1 km de Regent’s Park et à 3,2 km de Madame Tussauds. Des chambres familiales sont disponibles.
Toutes les chambres de l’hôtel sont dotées d’une armoire. Chaque chambre dispose d’un bureau, d’une télévision à écran plat et d’une salle de bains privative.
L’établissement The Pack And Carriage London se trouve à proximité de sites d’intérêt tels que le marché de Camden, le British Museum et le King’s Cross Theatre. L’aéroport le plus proche, celui de Londres-City, est situé à 13 km de l’hôtel.