| | Stay only steps from Hyde Park and Kensington Gardens in London at the Admiral Hotel, a three-star property only 5 minutes on foot from Paddington station, featuring 44 guestrooms and a bar-restaurant... (read more) |
| Facilities: | Pets Welcome | Non Smoking Rooms | Restaurant | Parking | | |
| |
|