
Delhi, India
Justa-Greater Kailash, New Delhi
3-star hotel
The jüSTa Greater Kailash, a 3-star luxury hotel, offers 24 well-appointed rooms and suites near Nehru Place in New Delhi. Located in Greater Kailash - I, close to the upscale M-block market, it provides convenient access to…
- Wi-fi
- 24-hour reception
- Car park
- Secure parking


