Este hotel se encuentra a sólo 300 metros de la estación de metro de Holborn y tiene una terraza al aire libre con vistas a la plaza de Lincoln's Inn Fields.
Número de habitaciones: 172
61 Lincoln's Inn Fields, Camden, Londres, WC2A 3JW, Reino Unido
Hotel reservado 1 veces hoy.