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.
At The Store, Oxford, we dont just offer jobs we offer careers that inspire! Were passionate about d...