Hotel Indigo London Paddington
For a short three-night stay in London, I choose the Hotel Indigo London Paddington, conveniently located near the eponymous train station and Elizabeth Line link to Heathrow Airport. READ ON →>
November 21 2023