We just came back from a short trip in London and we enjoyed our stay at the Alhambra. Ideally located near St Pancras station, it takes 30 minutes to walk to the city center. Room was clean, large, comfortable - of course, we clearly heard our neihgbours coming back to their room but they were particularly noisy ! Breakfast is... more

















