The hotel is in a great location just 100m from St Pancras/King's Cross stations and therefore next to a very good transport hub for getting around London. The hotel has clearly just been refurbished. There was actually still a strong smell of fresh paint in the room I booked. The hotel is classed as 2 star but is very clean,...
More
- California Hotel London
