L'hotel, seppur piccolo, è stato interamente rinnovato e adeguato a degli standard elevati. Le docce sono ampie, i letti sono coperti da lenzuola in cotone egiziano di qualità e alcune camera offrono vista sullo splendido giardino posteriore. Disponibile una zona patio sul tetro, con tavoli e sedie confortevoli per una serata piacevole. La colazione viene servita dalle 07:00 alle 09:00 nella serra affacciata sul giardino.
L'Ambassador Heathrow Hotel si trova a due passi da Feltham High Street e dalla stazione ferroviaria di Feltham. Il campo da rugby di Twickenham dista otto minuti in treno (che passa ogni dieci minuti). I Kew Gardens, il Castello di Windsor, l'ippodromo di Kempton e Hounslow sono tutti facilmente raggiungibili grazie agli ottimi e regolari mezzi pubblici. I laghi di Bedfront distano cinque minuti; in questa zona troverete le sedi di compagnie quali SAP, Cisco e IBM. Nelle vicinanze, presso Sunbury, troverete anche la compagnia BP.