Tamtam Try Tamtam free
Michels & Taylor logo

Michels & Taylor

Hotel asset management and consultancy

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
LinkedIn
linkedin.com/company/michels-and-taylor

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