Sign Up / Login
Get ₹50 FREE Credits
Based in Delhi, Justa Panchsheel Park is a 3 star hotel. Just 2 kilometers from AIIMS, New Delhi and 2 kilometers from Deer Park (Delhi), Justa Panchsheel Park has excellent connectivity. Hotel has around 2 different rooms.
Let’s make
short stays sweet