Il 21 Boston Road si trova a Henley on Thames. 39 km da Oxford.
A vostra disposizione una TV a schermo piatto. Le sistemazioni includono un angolo cottura.
La struttura fornisce il servizio di noleggio biciclette.
Windsor dista 27 km. L'Aeroporto più vicino è Londra Heathrow, a 39 km da 21 Boston Road.