Outstanding London Location.
If you want to explore all that London has to offer, this hotel is ideally situated to be a central starting point for your excursions. It's a five minute walk to Paddington Station and a 15 minute walk to Hyde Park. Shopping and dining options are just m