S-362, Panchsheel Park,South Delhi,South Delhi,Safdurjung,NEW DELHI,DELHI,India,Pin-110017
Hotel Justa Panchsheel Park is a four star property which is situated at S-362, Panchsheel Park, New Delhi. The hotel is 15-minute drive away from India Gate. Hotel Justa Panchsheel Park has 24 spacious rooms with all the modern facilities. The hotel has an in-house multi-cuisine restaurant which serves a variety of European and Indian cuisines.