Il London Road, vicino a Heathrow, questa intima e accogliente hotel è il posto ideale per soggiornare se si dispone per la cattura di un primo volo, o sono appena arrivati nel paese. C'è un ristorante e il bar in loco che ha un emozionante e raffinato menu e lista dei vini. Le camere sono state progettate per un divertente e confortevole l'esperienza con una serie di svago, nonché arredamento confortevole.