About Michels & Taylor
michels and taylor ltd is one of europe's leading hotel asset management, consultancy and hotel management companies, offering a range of services for hotel owners, developers and ba... Read more
michels and taylor ltd is one of europe's leading hotel asset management, consultancy and hotel management companies, offering a range of services for hotel owners, developers and ba... Read more