Michels & Taylor
Hotel asset management and consultancy
- B2B
About Michels & Taylor
A prominent hotel asset management and consultancy company in Europe, overseeing, managing, and advising on over 100 hotels for various clients
Key facts
- Industry
- Hospitality
- Company size
- 51–250 employees
- Headquarters
- Elstree, England, United Kingdom
- Revenue
- $6.8M – $41.6MTamtam estimate
- Website
- michelsandtaylor.com
Michels & Taylor at a glance
Michels & Taylor is a B2B company in the Hospitality industry, headquartered in Elstree, England, United Kingdom.
Michels & Taylor has 51–250 employees.
Michels & Taylor's revenue is $6.8M – $41.6M (Tamtam estimate).
Selling to companies like Michels & Taylor?
Tamtam finds the companies that match your ideal customer, researches each account and tells you who to contact and when.
Find similar companies