Featuring currency exchange and a lift, the 3-star Hotel Kastor- Near Nehru Place New Delhi is situated in South Delhi, which is divided into three subdivisions, Saket, Hauz Khas, and Mehrauli, about 4 km from the ruined Tughlakabad Fort. Guests can enjoy the Indian restaurant on site, which offers Indian cuisine, and admire views of the garden.
The hotel boasts a prime location 550 metres from Greater Kailash underground station and just a few steps from DT Cinema. The constituent woman LSR College is a 10-minute ride from the Kastor- Near Nehru Place New Delhi. Also, A block Park is situated 2 km away. Guests of the property can get to Jahanpanah City Forest, which is 15 minutes away by car. This comfortable hotel is 12 km from New Delhi train station.
Hotel Kastor- Near Nehru Place offers rooms with a kitchenette featuring ironing equipment, along with a flat-screen TV with satellite channels. The rooms have a family bathroom.
This property serves a buffet breakfast. Kastor, an onsite restaurant, is open for lunch. The hotel features a restaurant nearby, where guests can enjoy a variety of Asian cuisine.