The Bath road is a long one! It basically serves as one of the border roads of Heathrow. Isn't there parking where you're staying?
In terms of tube travel, just use your contactless card for any underground and bus travel and it'll work out the cheapest rate for you.