I am looking into the Travelodge Central Hotel near the London Heathrow airport. Can anyone tell me if this is a nice budget hotel? It seems nice other than the internet is not free. Is it close to restaurants and cafe's and such?
Thanks for your help,