Travelodge Hotels Limited is a private company operating in the hotels and hospitality industry throughout the United Kingdom, Ireland and Spain. Branded simply as Travelodge, it is the second largest in the UK budget hotel sector measured by both number of hotels and number of bedrooms.Travelodge Hotels Ltd has origins in the Travelodge chain of the United States, but now is under separate ownership.
Download Download See moreWikipedia https://en.wikipedia.org/wiki/Travelodge_UK
Official Website https://www.travelodge.co.uk/hotels/185/Towcester-Silverstone-hotel
Coordinates 52°7'37.991" N -1°0'16.497" E