The Averard is ideally located for shopping or sightseeing around central London with views
of Hyde Park.
Each bedroom is individually decorated and has en-suite bathroom, telephone and colour television. There are several rooms that are suitable for larger sized families.
The stylish restaurant provides a relaxing start to your day where you can enjoy Continental breakfast.
Official Hotel Information
Mehr Beschreibungen anzeigen