sofa arranged against a large window at Shervani Nehru Place, New Delhi

Locations

Details
facade of Shervani Nehru Place, New Delhi during daytime

Shervani Nehru Place, New Delhi

Shervani Nehru Place is an elegant 30-room contemporary boutique business hotel nestled in New Delhi's commercial centre. It is located near major tourist and travel hubs.

Continue your booking