Situé dans une banlieue verdoyante de Londres, l'Orange Tree est un hôtel de caractère bénéficiant d'un accès aisé au stade Twickenham et au centre-ville. Une connexion Wi-Fi est disponible gratuitement dans tout l'établissement.