Well, this Hotel was a very pleasant suprise. Located in the center of London, 1 minutes away from the Paddington Station (underground and trains) and near the Hyde Park, it's perfect for the budget. Ok, it's a two star hotel, so, don't expect luxuries. But, for someone who is just travelling and visiting london, like me, was perfect! We just...
More
- St Davids Hotel
- St Davids London
