HotelsLatest News

The Store Hotel to open in Oxford in 2024

The hotel, which sits in the building of the former Boswells department store, will feature 101 rooms, a restaurant, two bars and a spa

The Store Hotel in Oxford has announced that it will launch in 2024. 

Back to top button