The Store Hotel is a lifestyle luxury hotel set in the heart of Oxford. We sit in the building of the historic department store and Oxford institution, Boswells. Our 101-bedroom hotel will delight guests with a sense of curiosity and wonder, reflecting the rich heritage of the buildings former life.
Untraditionally British, you can expect the unexpected at our restaurant, Treadwell. Our restaurant ...