
Mayfair Hotels and Resorts Limited
Mayfair Hotels and Resorts Limited is an India based hospitality company. The company was founded in 1982, has main as registered office in Kolkata, West Bengal, India. It is one of the famous names, providing hospitality services in India. Mayfair Hotels and Resorts Limited provides hotels and resorts. Below, you […]