Welcome to Hotel Shervani Nehru Place New Delhi, Shervani Nehru Place is located in central South New Delhi, a 30-minute drive from Indira Gandhi International Airport. The hotel offers boutique accommodation, free Wi-Fi and an outdoor pool. Rooms at Shervani Nehru come with modern décor and flat-screen satellite TVs. A free tea/coffee maker, minibar and hairdryer are included. Guests can lounge by the sun terrace and pool. Day trips and car rentals can be arranged at the tour desk. The hotel also provides a business centre and laundry services. Hot meals and refreshing drinks are served at the 24-hour coffee shop. Barbecue facilities are also available. Shervani Nehru Place is a 25-minute drive from New Delhi Railway Station. Attractions like South Extension Market and Saket Centre are a short distance away. (Hotel Shervani Nehru Place New Delhi hotels booking).