Ascot Hyde Park Hotel
Address: 11 Craven Road, Westminster, London, United Kingdom.
Nearest Landmark: Paddington Railway Station
(2 minutes walk)
Distance: 2.7 Miles from London Centre
Ascot Hyde Park Hotel features 54 comfortable and attractive guest rooms, including single, double, twin, triple, family rooms and apartments. All the rooms...