17 Chilswell Road
17 Chilswell Road Oxford, OX1 4PQFeaturing free WiFi, 17 Chilswell Road offers accommodation in Oxford, 1.5 km from University of Oxford. For your comfort, you will find free toiletries and a hairdryer. You will find a shared kitchen at the property.
4 rooms
from £59