Ubicado en el corazón de Holborn, este hotel boutique cuenta con habitaciones modernas y elegantes equipadas con nevera. El hotel también cuenta con un restaurante, bar y gimnasio. La estación de metro de Holborn está a solo unos minutos a pie, lo que permite un fácil acceso a otras partes de Londres.