Shervani Affordable Hotels in Delhi
The Shervani Hotels are among the best 4 star hotels in the heart of the Indian capital. Tucked away in quiet nooks of Delhi’s most privileged business and residential locales, both luxury business hotel units, Shervani Nehru Place and Shervani New Delhi, enjoy an edge because of their prime locations in Delhi. Complementing this are