The hotel can be found in Borehamwood, England. It is 2 miles from Elstree Borehamwood's train station and eight miles away from Wembley Stadium. The center of London is about 16 miles. It has a health club with an indoor pool, gym, sauna and cocktail bar. We have wireless Internet. The rooms have satellite TV and tea coffee. The bathrooms have all the necessary facilities.