Lord Nelson Hotel In Telford, United Kingdom

Lord Nelson Hotel



Lord Nelson Hotel

Lord Nelson HotelLord Nelson HotelLord Nelson Hotel


Lord Nelson Hotel


Lord Nelson Hotel - Lord Nelson Hotel is conveniently located in the popular Wellington area. The property features a wide range of facilities to make your stay a pleasant experience. All the necessary facilities, including restaurant, bar, are at hand. All rooms are designed and decorated to make guests feel right at home, and some rooms come with heating, television, shower, hair dryer, coffee/tea maker. The hotel offers various recreational opportunities. Lord Nelson Hotel combines warm hospitality with a lovely ambiance to make your stay in Wellington unforgettable.

Hotel Name Lord Nelson Hotel
Addressline 11-13 Park Street, Wellington
City Telford
Zip Code TF1 3AE
Country United Kingdom
Longitude - Latitude -2.51809 - 52.704498
Continent Europe


Lord Nelson Hotel


Lord Nelson Hotel Video





Lord Nelson Hotel


You Might Also Like:
  • Broncemar Beach In Fuerteventura, Spain
  • Hotel Garni Haus Alpine In Ruhpolding, Germany
  • Favorit Aparthotel In Nessebar, Bulgaria
  • Beach House Aruba Apartments In Noord, Aruba
  • Jinjiang Inn Baotou Saihan Tara Park Youyi Street Branch In Baotou, China
  • Related: Lord Nelson Hotel In Telford, United Kingdom