Im hoping to fly out to New York again tomorrow morning - but due to the snow situation i think its best if i stay in a hotel at the airport.
Im flying from Heathrow Terminal 4 - and i just wondered if there was a hotel actually IN or very close to T4 that anyone can recommend????
Thanks in advance!!