Home Hospitality FKCCI confers The Taj West End with the ‘The Best in Luxury Hotel Award’