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,641 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,646 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. 5,992 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,210 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. 2,976 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,327 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 Comfort

Map: Nehru Place - South Delhi

Conclave Comfort is a budget hotel, situated close to Greater Kailash, about 8 kilometers from the government offices and 10 minutes from the bustling Greater Kailash marketplace. It aims at

3 star
Rs. 3,182 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,533 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,334 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,210 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. 2,827 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,709 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. 1,965 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,863 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,407 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. 1,989 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. 1,989 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

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

**Hotel ratings powered by TripAdvisor TripAdvisor logo