Si te hospedas en Tower House, podrás disfrutar de una ubicación fantástica, a tan solo 15 minutos a pie de Universidad de Oxford y de River Thames. Los huéspedes pueden mantenerse en movimiento con diversas actividades en las instalaciones, como minigolf.