Situé dans le quartier branché de Bloomsbury, Ambassadors Bloomsbury est un hôtel 4 étoiles doté de chambres lumineuses et élégantes, d'un restaurant italien et d'un bar chic. King's Cross Station se trouve à moins de 10 minutes à pied.