Location: central, a short walk from Victoria`s underground and train stations, 18 Km. from Heathrow Airport and 40 Km. from Gatwick Airport.
See more: Hotels in Europe Hotels in United Kingdom Hotels in London Holiday Destinations in Europe