The Travel Book – Doubletree by Hilton, Docklands Riverside, London
Sometimes you find yourself in the Capital of the United Kingdom and you want a hotel that is a bit off the beaten track but at the same time is also a place where you can still have quick access to the tourist attractions. Well, if you want […]
