|
Village Hotel London Elstree
Centennial Avenue Centennial Park
Location.This Elstree hotel is conveniently located in the city center. Vicarage Road and Wembley Stadium are local points of interest. |
|
|
The Edgewarebury Hotel
Barnet Lane Elstree, London Wd6 3re, London United Kingdom, United Kingdom - London
Set in an elegant Tudor manor dating from 1540, this refined hotel on 10 acres of gardens is 2 miles from both Aldenham Country Park and the train station, and 11 miles from Wembley Stadium.Plush rooms with designer linens offer flat-screen TVs, free Wi-Fi, and tea and coffeemaking facilities. Upgraded rooms add access to a shared patio with garden views. |
|