top of page
marketing33759

Travellers’ Choice Award winners

Congratulations to the teams at Barcelona, Birmingham and Oxford who have been awarded the 2023 Travellers’ Choice Award. This award is based on the sheer number of positive reviews over the past year, with each hotel ranking in the 10% globally! This achievement stands as a testament to the exceptional experiences our team members provide. Their dedication goes above and beyond to ensure our guests receive the best of service.
















Comments


bottom of page