A new hotel in Leeds near the entrance to Barber Motorsports Park features several links to the popular attraction.