Hotels in Nehru place south delhi, New Delhi - Compare Hotels, Deals & Discounts

New Delhi hotel list

List of 33 hotels available at Nehru place south delhi in New Delhi (click links below to sort hotels). All listed New Delhi hotels can be booked online.

Clarks Inn Kailash Colony

Map: Nehru Place - South Delhi

The Clarks Inn Kailash Colony hotel offers 3-star facilities to its guests. The hotel has all the facilities to cater to business travellers with its accommodation as well as business

3 star
Rs. 2,697 Check Availability

Clarks Inn Nehru Place

Map: Nehru Place - South Delhi

Designed to give its guests a comfortable and homely stay, Clarks Inn hotel caters to all kinds of guests. This amazing hotel is known for its hospitality and stylish accommodation.

3 star
Rs. 2,721 Check Availability

Crowne Plaza Okhla

Map: Nehru Place - South Delhi

Location: Crowne Plaza Hotel New Delhi Okhla is a business-friendly hotel located in New Delhi's South Delhi neighborhood, close to Indraprashtha Apollo Hospital, Lotus Temple, and ISKCON Temple. Additional points

5 star
Rs. 6,561 Check Availability

Eros Hotel Nehru Place

Map: Nehru Place - South Delhi

Location: Eros Hotel Nehru Place is a business-friendly hotel located in New Delhi's South Delhi neighborhood, close to ISKCON Temple, Humayun's Tomb, and Lotus Temple. Additional points of interest

5 star
Rs. 5,409 Check Availability

Gem 92

Map: Nehru Place - South Delhi

Gem 92 is a boutique business hotel located in the heart of South Delhi. It is an ideal destination for business and leisure travellers. The guests find the hotel to

3 star
Rs. 2,344 Check Availability

GRD INN Nehru Place

Map: Nehru Place - South Delhi

Enjoy first class facilities with state-of-the-art decor in this GRD INN hotel, which is a perfect place for business and leisure travellers. This luxury hotel offers a wide range of

3 star
Rs. 3,001 Check Availability

Home @ F37

Map: Nehru Place - South Delhi

Hotel Home @ 37 is a home away from home in New Delhi. The cosy and intimate accommodations, quality services and its proximity to Lotus temple, fine dining restaurants and

3 star
Rs. 2,391 Check Availability

Hotel Chirag Residency-Nehru Place

Map: Nehru Place - South Delhi

Chirag Residency provides easy access to the city's commercial and shopping areas. Perfect for business and leisure traveler, this charming hotel takes staying in Delhi a notch higher. Location: Situated in

3 star
Rs. 3,487 Check Availability

Hotel Conclave Executive

Map: Nehru Place - South Delhi

Hotel Conclave Executive, New Delhi, is charming accommodation facility, exclusively initiated for those on long business trips. A home away from home, this hotel provides all the amenities to make

3 star
Rs. 3,163 Check Availability

Hotel Hemkunt

Map: Nehru Place - South Delhi

Hotel Hemkut, New Delhi, is ideally located in the commercial hub of the city and offers connectivity to the commercial areas.This hotel provides unmatched hospitality and comfortable rooms that are

3 star
Rs. 2,422 Check Availability

Hotel IRIS Kalkaji

Map: Nehru Place - South Delhi

Hotel Iris is a 3 star luxury hotel located in the posh locality of kalkaji, close to the IT and industrial hub. Guests recommend this hotel for its good food

2 star
Rs. 2,250 Check Availability

Hotel Le Cadre

Map: Nehru Place - South Delhi

Hotel le Cadre is a Boutique Hotel and tucked away in the busy business district of Nehru Place, this elegant 3 Star Like property hosts 28 marvellously appointed rooms in

3 star
Rs. 3,078 Check Availability

Hotel Lloyd Residency

Map: Nehru Place - South Delhi

Hotel Lloyd Residency, New Delhi, is an ideal choice for both leisure and business travellers. Experience a peaceful ambience midst modern furnishings and warm colour palettes of the rooms. Hotel

3 star
Rs. 2,837 Check Availability

Hotel Lotus Palace

Map: Nehru Place - South Delhi

Hotel Lotus Palace, New Delhi, is a great place for frequent travellers who are looking for shopping areas and restaurants in the capital city. It offers convenient range of facilities

3 star
Rs. 2,043 Check Availability

Hotel Oakland

Map: Nehru Place - South Delhi

Hotel Oakland is strategically located in south delhi, chirag Enlcave, opposite to nehru place, 100 meters from asia largest IT market hub, nehru place. The hotel balances the elements of

3 star
Rs. 2,635 Check Availability

Hotel Regale Inn - CR Park

Map: Nehru Place - South Delhi

Hotel Regale Inn is a budget hotel located in New Delhi. The hotel offers beautiful interiors and roof-top swimming pool. The guests recommend this hotel for its strategic location and

3 star
Rs. 2,151 Check Availability

Hotel Rockland - CR Park

Map: Nehru Place - South Delhi

Hotel Rockland in CR Park New Delhi is synonymous to luxury and exclusivity. With its fresh look and corporate appeal, this Luxurious Business hotel provides the highest level of amenities

4 star
Rs. 2,163 Check Availability

Hotel Royal Castle Grand-Chittaranjan Park

Map: Nehru Place - South Delhi

Hotel Royal Castle Grand is an economy hotel offering a blend of tradition and contemporary sophistication. It is a perfect place for people on business and leisure trips. The Hotel

3 star
Rs. 2,163 Check Availability

Hotel Shree Balaji Residency

Map: Nehru Place - South Delhi

Hotel Shree Balaji Residency, New Delhi combines comfort and impeccable personalised services. The cosy and elegant rooms and cordial hospitality present a beautiful setting to its guests to experience a

2 star
Rs. 1,875 Check Availability

Hotel Sri Krishna Palace

Map: Nehru Place - South Delhi

Hotel Sri Krishna Palace features elegant decor creating a soothing ambience for its guests. Providing comfortable accommodation in combination with convenience of accessibility, this hotel is ideal for business as

2 star
Rs. 1,575 Check Availability

*All prices displayed here are indicative, prices will vary based on your dates of travel.

**Hotel ratings powered by TripAdvisor TripAdvisor logo