El The Columbia Hotel es un establecimiento independiente de gestión familiar ubicado en Londres. La estación de metro de Lancaster Gate queda a 5 minutos a pie. El establecimiento ofrece vistas a Hyde Park y a los jardines de Kensington.
Número de habitaciones: 111
95-99 Lancaster Gate, Westminster Borough, Londres, W2 3NS, Reino Unido
Hotel reservado 1 veces hoy.