Moonlight Barn Apartment Oxford
Located 16 km from University of Oxford, Moonlight Barn provides accommodation with free Wi-Fi and free private parking. Situated 32 km from Blenheim Palace, the property offers a garden.
Number of rooms: 4
Stadhampton Road, Oxford, OX44 7UH, United Kingdom