Cotswold Lodge Hotel
Hotel
Oxford
This peaceful, elegant hotel with a country-manor style is a 10-minute walk from Oxford city centre. It has a restaurant and bar, a cosy lounge, and pleasant guest bedrooms.
Number of rooms: 58
66A Banbury Road, Oxford, OX2 6JP, United Kingdom