This hotel benefits from a total refurbishment which has just been completed October 2008. Ideally located close to Heathrow Airport and also with very easy [ + ]