El Montcalm Royal London House goza de una ubicación central en Londres y se encuentra junto al Finsbury Square Garden y a un breve paseo de Liverpool Street.
Número de habitaciones: 263
22-25 Finsbury Square, City , Islington, Londres, EC2A 1DX, Reino Unido
Hotel reservado 2 veces hoy.