UK Hotels
We’ve been in the Hotels business for over 50 years, with a long history developing and operating a range of high-end, mid-range and budget hotels. Over the years, we have partnered with many of the world’s leading hotel brands including Sheraton, Ramada and Holiday Inn under franchise arrangements. Today, however, our UK Hotels business comprises three of our own brands: Point A Hotels, Montagu Place and Sloane Place.