Located 514 meters from Krishan Chhandra Store. Stop at Hotel North Avenue to discover the wonders of New Delhi and NCR. The hotel offers a high standard of service and amenities to suit the individual needs of all travelers.
Located 685 meters from Krishan Chhandra Store. Ideally located in the prime touristic area of North Delhi, The Royal Nest Apartments promises a relaxing and wonderful visit.
Located 1,432 meters from Krishan Chhandra Store. Stop at Hotel Grand Venizia to discover the wonders of New Delhi and NCR. The property features a wide range of facilities to make your stay a pleasant experience.