Hotels in Nehru Place South Delhi

Search from 41 hotels in New delhi

Hot Summer Sale: Enjoy upto Rs 13,000 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
OYO Homes Near Govindpuri Metro Station Nehru Place-South Delhi, New Delhi
LocationOYO Homes Near Govindpuri Metro Station is a great accommodation for trave...
  • WiFi
  • Air Conditioner
  • Room Service
  • Internet
Book Now
2049
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
Clarks Inn Kailash Colony Nehru Place-South Delhi, New Delhi
The Clarks Inn Kailash Colony hotel offers 3-star facilities to its guests. The ho...
  • WiFi
  • Air Conditioner
  • Restaurant
  • Room Service
  • Internet
Book Now
4001
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
Exterior view
OYO Flagship East Of Kailash Nehru Place-South Delhi, New Delhi
Travellers can unwind in the splendidly curated and elegantly furnished guest room...
  • WiFi
  • Air Conditioner
  • Room Service
  • Internet
Book Now
3399

Nehru Place South Delhi hotel list

List of 41 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
3684

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
2750

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

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
4001

Hotel Regale Inn - CR Park

Nehru Place-South Delhi | Map

Hotel Regale Inn is a budget hotel located in New Delhi. The hotel offers beautiful interiors and roof-top swimming

  • WiFi
  • Air Conditioner
  • Restaurant
  • Bar
  • Room Service
  • Internet
  • Business Center
  • Pool
2976

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
6400
View more hotels

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