Mohan Singh Oberoi, who is considered the pioneer of the hotel industry in India, started a chain which 31 hotels in India ...
This 2016 #1 hotel in the world described as “the last of the great palaces of India and one of the largest ... “This is by far one of the most beautiful hotels I have ever stayed in.