Everytime I have to go to London I know where to book!
Melville Hotel, Excelsior Hotel and Albion House Hotel all located in a wonderful square by King's Cross tube.
I had a wonderful room at Melville facing Argyle Square, very comfortable bed, nice big shower.
People are really friendly at desk and at breakfast...thanks Patrick, we'll be back soon!!
More
- Melville Hotel London
