Search For A Holiday
Search millions of deals to

Find Your Holiday

The Averard

Hotel Overview

This hotel has 42 rooms equipped with heating and Internet. In addition there are parking facilities.

10 Lancaster Gate, Hyde Park
England
London


United Kingdom