Introducing Koala Prospector! Bringing Waterfall Enrichment to Reps

Learn More!
Iconic Luxury Hotels

Iconic Luxury Hotels

Iconic Luxury Hotels was founded in December 2016 and is one of England's finest hotel collections with properties located in London, the Cotswolds, Berkshire and the New Forest. The expanding boutique collection which owns and operates hotels under management agreements is owned by L+R Hotels.

Last updated on

About Iconic Luxury Hotels

Founded

2016

Estimated Revenue

$1M-$10M

Employees

51-250

Category

Industry

Hospitality

Location

City

London

State

Greater London

Country

United Kingdom

Tech Stack (49)

search