Hotels in Nehru Place South Delhi

Search from 40 hotels in New delhi

Hot Monsoon Sale: Enjoy upto Rs 10,000 cashback on Domestic Hotel bookings. Know more >>

Featured New delhi hotels & deals

Exterior view
Eros Hotel Nehru Place Nehru Place-South Delhi, New Delhi
Location: Eros Hotel Nehru Place is a business-friendly hotel located in New Delh...
  • WiFi
  • Air Conditioner
  • Restaurant
  • Bar
  • Room Service
Book Now
9530
Exterior view
Hotel Rockland - CR Park Nehru Place-South Delhi, New Delhi
Hotel Rockland in CR Park New Delhi is synonymous to luxury and exclusivity. With ...
  • WiFi
  • Air Conditioner
  • Restaurant
  • Room Service
  • Internet
Book Now
2850
Exterior view
The Madison Nehru Place-South Delhi, New Delhi
The Madison New Delhi is an affluent home away from home where comfort knows no bo...
  • WiFi
  • Air Conditioner
  • Restaurant
  • Bar
  • Room Service
Book Now
2750
Exterior view
Hotel The JK @ Nehru Place Nehru Place-South Delhi, New Delhi
The JK is situated in the business heart of India's capital which tenders customiz...
  • WiFi
  • Air Conditioner
  • Restaurant
  • Room Service
  • Internet
Book Now
4827
Exterior view
Home @ F37 Nehru Place-South Delhi, New Delhi
Hotel Home @ 37 is a home away from home in New Delhi. The cosy and intimate accom...
  • WiFi
  • Air Conditioner
  • Restaurant
  • Room Service
  • Internet
Book Now
4170
Exterior view
OYO Premium Okhla Nehru Place-South Delhi, New Delhi
LocationClose to the well-known Escort Hospital (0.5 km) and Sukhdev Vihar Bus Dep...
  • WiFi
  • Air Conditioner
  • Internet
Book Now
Exterior view
Hotel Regale Inn - CR Park Nehru Place-South Delhi, New Delhi
Hotel Regale Inn is a budget hotel located in New Delhi. The hotel offers beautifu...
  • WiFi
  • Air Conditioner
  • Restaurant
  • Bar
  • Room Service
Book Now
2976
Exterior view
Chirag Residency Nehru Place-South Delhi, New Delhi
Chirag Residency provides easy access to the city's commercial and shopping areas....
  • WiFi
  • Air Conditioner
  • Room Service
  • Internet
Book Now
4216

Nehru Place South Delhi hotel list

List of 40 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 Nehru Place

Nehru Place-South Delhi | Map

Characterized by elegance comfort and convenience Clarks Inn Nehru Place Delhi is ideal for weary travellers.

  • WiFi
  • Air Conditioner
  • Restaurant
  • Room Service
  • Internet
  • Business Center
2520

Nehru Place-South Delhi | Map

  • WiFi
  • Air Conditioner
  • Restaurant
  • Bar
  • Room Service
  • Internet

The Madison strives to offer guests the right balance between value, conveniences and comfort.

The Madison

Nehru Place-South Delhi | Map

The Madison strives to offer guests the right balance between value conveniences and comfort.

  • WiFi
  • Air Conditioner
  • Restaurant
  • Bar
  • Room Service
  • Internet
2519

Nehru Place-South Delhi | Map

  • 2 star
  • WiFi
  • Air Conditioner
  • Restaurant
  • Bar
  • Room Service
  • Internet
  • Business Center

Hotel Shree Balaji Residency, New Delhi combines comfort and impeccable personalised services. The cosy and elegant r...

Hotel Shree Balaji Residency

Nehru Place-South Delhi | Map

  • 2 star

Hotel Shree Balaji Residency New Delhi combines comfort and impeccable personalised services. The cosy and elegant

  • WiFi
  • Air Conditioner
  • Restaurant
  • Bar
  • Room Service
  • Internet
  • Business Center
2500

Nehru Place-South Delhi | Map

  • WiFi
  • Air Conditioner
  • Restaurant
  • Room Service
  • Internet
  • Business Center

Casa Royal is strategically located which makes it ideal for business and leisure travellers. Guests find the hotel t...

Casa Royal

Nehru Place-South Delhi | Map

Casa Royal is strategically located which makes it ideal for business and leisure travellers. Guests find the hotel to

  • WiFi
  • Air Conditioner
  • Restaurant
  • Room Service
  • Internet
  • Business Center
2464

Nehru Place-South Delhi | Map

  • WiFi
  • Air Conditioner
  • Restaurant
  • Room Service
  • Internet

Clarks Inn, Kailash Colony, Delhi accords prime importance to the comfort of guests.

Clarks Inn Kailash Colony

Nehru Place-South Delhi | Map

Clarks Inn Kailash Colony Delhi accords prime importance to the comfort of guests.

  • WiFi
  • Air Conditioner
  • Restaurant
  • Room Service
  • Internet
4708

Nehru Place-South Delhi | Map

  • WiFi
  • Air Conditioner
  • Restaurant
  • Room Service
  • Internet
  • Business Center
  • Pool
  • Gym

Situated in the commercial hub of Nehru Place, Okhla Industrial area and Mohan co-operative, Shervani Nehru Place is ...

Shervani Nehru Place

Nehru Place-South Delhi | Map

Situated in the commercial hub of Nehru Place Okhla Industrial area and Mohan co-operative Shervani Nehru Place is a

  • WiFi
  • Air Conditioner
  • Restaurant
  • Room Service
  • Internet
  • Business Center
  • Pool
  • Gym
5310
View more hotels

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