Oberoi hotel gets Green Globe

The Cecil, an Oberoi hotel in Shimla, has been conferred the Green Globe award by the World Travel and Tourism Council. The Cecil is one of 13 hotels in the world to have won this award, a press