
Delhi, India
Udman Hotel Panchshila Park
4-star hotel · Udman Hotels
This hotel is located in Panchshila Park, a prime and centrally located area in the heart of South Delhi. The hotel has 3 conferencing spaces that can accommodate up to 60 people. Guests are welcomed in a lobby with 24-hour…
- Wi-fi
- 24-hour reception
- Car park
- Secure parking


