The Abbey Court Hotel London
The Abbey Court Hotel is an elegant five storey detached townhouse hotel, originally built in 1830, at the height of the grand Victorian era. Located 15 minutes away from Heathrow Airport, the hotel provides easy access to all major attractions in central London such as Buckingham Palace, historical Palace of Westminster, Big Ben and the Tower of London.
This fine luxury hotel in Central London has been built to the highest standards for today's discerning international business and leisure clientele. Each of the Abbey's 22 bedrooms is individually designed and equipped to provide maximum comfort. Recreational facilities include nearby health and fitness centre.
Compare prices for The Abbey Court Hotel London with
|