I've tentatively booked the Doubletree Hilton Victoria (it's changing ownership from the previous Hesperia London Victoria Hotel), right across from Victoria Station for 4 nights in mid-May. Flexible rates are 144 pounds/night with tax and advance pay rate is 115 pounds/night. I'm wondering if this is a good choice, cost and location wise to visit many of London's main tourist attractions and if there will be a variety of places nearby to grab breakfast, etc.
Our family of 4 will be dropping our rental car off at Heathrow (it's an Alamo rental so I don't know where in the airport we'll go to return it) the evening of May 20th. To save the most money, how would we take the tube to Victoria Station from the rental dropoff and about how long would the trip take? What would be the cost compared to a Heathrow Express train? Would transfers be involved?
Our return flight leaves on 5/24 at 3:35 pm. I'm assuming it's from terminal T-5 since it's a British Airways flight. What time would we need to leave Victoria Station by? I think we're supposed to be at the airport 2 hours before and that T-5 will take a little longer to get to. If we decided to take the Heathrow Express to save time, where would we go to catch it?
I'm also thinking of purchasing a 7-day rail pass to take advantage of 2 for 1 admissions. How would I do this if Heathrow doesn't sell the passes? Just pay for a regular tube ride from/to the airport and buy the passes once I get to Victoria Station? Thanks for your help.