Travel + Leisure magazine’s annual World’s Best Awards Survey-2011 has acknowledged Taj Palace,New Delhi,amongst the world’s best international business hotels.
“We are very proud to be recipients of this prestigious award that recognises highest standards of service quality and excellence. We have worked hard at earning the repute of being a preferred hub for significant international and domestic events,” Taj Palace Hotel General Manager Taljinder Singh said in a statement issued here.
You have exhausted your monthly limit of free stories.
Read more stories for free with an Express account.