
About London & Regional Properties
L+R Hotels, a London-based investment company founded in 1990, manages over 22,000 rooms in 114-115 hotels across the UK, Europe, the USA, and the Caribbean. Their portfolio ranges from select-service hotels to luxury resorts, featuring brands like Iconic Luxury Hotels and Atlas Hotels. L+R focuses on a flexible, entrepreneurial strategy to build long-term value through strategic investments and asset management.
Contact
Office number
+44 (0)20 7563 9000
Address
55 Baker Street London. London, United Kingdom. W1U 8EW.
Website

