Home > Our Hotels
Our Hotels
ICMI was founded over a decade ago by the senior management of Inverlochy Castle, Scotland’s most renowned small luxury hotel, to provide consulting and management services to the hotel and hospitality industries. ICMI is now managing some of the world’s top hotels.