|
Overlooking the delightful gardens of Eccleston Square, The Elizabeth is a budget townhouse hotel close to the major transport links at Victoria. Occupying two Victorian buildings it has 42 bedrooms and apartments which are very popular with regular guests and visiting families.
|