Ella B's London, UK
Hilton London Olympia
380 Kensington High Street
The hotel is alright, although it is not the newest anymore. The rooms are clean and the staff are f...
Great Northern Hotel
King's Cross Station
The location of the Great Northern Hotel is excellent, as it is located directly next to King's Cros...
K+K Hotel George
1 - 15 Templeton Place
The K+K Hotel George is only a little walk away from Earls Court tube station and a number of differ...
DoubleTree by Hilton London Victoria
2 Bridge Place
After being stranded in London due to an industrial strike, I quickly had to find a hotel in the cit...