Iconic Luxury Hotels’ purpose is simple: to provide iconic luxury in its finest form.
Staying at an Iconic Luxury Hotel is an experience that lives long in the memory. Service that is thoughtful and discreet; food that attains culinary perfection yet is delivered in a relaxed, comfortable environment; rooms that project opulence but make you instantly feel at home.
Each hotel has its own story, traditions and character that mark them out as unique. This individuality brings Iconic Luxury Hotels’ collection together.
From an English country idyll to an exclusive Venetian beach, Iconic Luxury Hotels occupy the best locations in the United Kingdom, Europe and the Americas.