Located in a leafy suburb of London and with easy connections to Twickenham Stadium and the city centre, The Orange Tree offers a boutique hotel experience. Free Wi-Fi is accessible throughout.
Number of rooms: 13
45 Kew Road, Richmond Town, Richmond upon Thames, TW9 2NQ, United Kingdom