London, United Kingdom2 miles
Attractive, Edwardian hotel located in Paddington - Situated a short walk from Marble Arch, Hyde Park and Queensway.
View Hotel Details
6 First Class
Commission: 10%
Rooms: 114
Rates: -