The 3-star Hotel Kastor- Near Nehru Place New Delhi, located merely 6 minutes by foot from DT Cinema, features elevator and free newspaper. Located in the South Delhi district, 1.5 miles from places for heritage tourism such as Siri Fort, this comfortable hotel features Indian dishes.
The New Delhi hotel is located near the shopping district of New Delhi and about 10 minutes by car from the Baháʼí house "Lotus Temple". Located 0.3 miles from Greater Kailash metro station, the Kastor- Near Nehru Place New Delhi is 2.5 miles from the tughlaqabad Tughlakabad Fort. Guests might as well visit Asaf Ali park, which is approximately a 20-minute walk away. Also, the property is 1.7 miles from the grand ISKCON Vrindavan Temple, and New Delhi train station is located around 8 miles away. Savitri Cinema bus stop, offering a direct link to the city attractions and main places, is in proximity to the Kastor- Near Nehru Place.
The hotel offers 16 rooms with a mini bar fridge, and such modern conveniences as a flat-screen TV with satellite channels. Ironing facilities are featured for guests' comfort. The rooms also offer private bathrooms equipped with a separate toilet and a shower. All rooms boast views of the garden.
Hotel Kastor- Near Nehru Place provides a free breakfast every morning. Food options for dinner are available at the Indian Kastor restaurant.