Who doesn’t enjoy staying in a hotel with great services, cutting edge facilities and inviting rooms! But the experience is enhanced when all these things are delivered with a smile. That’s what we, at Shervani Hotels, aim for all our guests. Our properties include Shervani Hilltop Nainital in the foothills of outer Himalayas and Shervani Nehru Place, New Delhi in the capital of the country. Whether you’re travelling for business or leisure, Shervani Hotels will accommodate your needs to give you a homely stay.
In existence since 1960 and operating as a resort since 1981, Shervani Hilltop Nainital is spread across the lush green landExplore The Hotel
Shervani Nehru Place, New Delhi is a contemporary boutique business hotel that is surrounded by the commercial hub of Nehru Place,Explore The Hotel