Menzies hotels are situated throughout the UK with a broad range of city centre, luxury country, airport and coastal locations. Whether you're a business traveller, couple or family on a short break - Menzies' distinct style and range of facilities means they're bound to have something to offer, including a comfortable stay and great service.