Company name: Swailes Suites Oxford
Description: Swailes Suires luxury apartments are available in the centre of Oxford. Apartments of high quality that compare favourably with the best hotels in Oxford.
Chequers Inn, 44 St Thomas' St, Oxford OX1 1JP, United Kingdom