This 4-star boutique hotel is 500 metres from both Holborn and Russell Square Tube stations. The rooms offer free Wi-Fi, a flat-screen TV and a rainfall shower.
Número de habitaciones: 114
130 - 134 Southampton Row, Camden, Londres, WC1B 5AF, Reino Unido
Hotel reservado 1 veces hoy.