Did you miss the last hotel flash sale? Give missed call on 88808-40088 to get free app download link via SMS.

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

New Delhi hotel list

List of 43 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.

14 Square Delhi Nehru Enclave

Map: Nehru Place-South Delhi

14 Square Nehru Enclave Serviced Apartments offer a home away from home experience to leisure and corporate travellers in the Capital City. The cordial hospitality, welcoming ambience and essential

2 star

The Amber

Map: Nehru Place-South Delhi

The Amber, New Delhi, is a fine accommodation facility located in the plush neighbourhood of South Delhi. Replete with state-of-the-art amenities, this hotel has an opulent ambience, that cannot be

3 star

Cameo Homes-Nehru Place

Map: Nehru Place-South Delhi

Cameo Homes Nehru Place in New Delhi greets guests with its simple decor and warm ambience. Its cosy rooms inclusive of the basic amenities offer much-needed comfort and convenience to

3 star

Chirag Residency

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

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

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

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

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

FabHotel Kalkaji Main Market

Map: Nehru Place-South Delhi

FabHotel Nehru Place, Delhi, is conveniently located in the heat of the city. Enjoy first class facilities with state-of-the-art decor in this hotel, which is a perfect place for business

3 star

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

The Gera's - Kalkaji

Map: Nehru Place-South Delhi

The Gera"s is located in Kalkaji near Nehru Place in close proximity to shopping, financial and business hot spots in South Delhi. We, at the The Gera"s, offer a magnificent

3 star

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

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

Hotel Conclave Comfort

Map: Nehru Place-South Delhi

Hotel Conclave Comfort, New Delhi stands at a prime location in the national capital. Though located next to the busy main road, the property manages well to please its guests

3 star

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

Hotel H C Grand - A Boutique Hotel

Map: Nehru Place-South Delhi

Unpretending elegance, homely yet professional and impeccable service, unique etiquette, understated luxury, fine cuisine and the most modern facilities for discerning travellers, all at Hotel H C Grand. Whether you are

3 star

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

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

Hotel Le Cadre

Map: Nehru Place-South Delhi

Hotel Le Cadre, New Delhi is a chic and stylish lodging property that stands tall at a prime location in the capital city of India. The sprawling lobbing with Italian

4 star

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

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

**Hotel ratings powered by TripAdvisor TripAdvisor logo