
New Delhi, India
Almondz
2-star hotel
The hotel is located in Patel Nagar, Delhi in an area that is known for its high-class residencies, and is only 1 km away from Asia's biggest shopping market, Karol Bagh. It is also connected to the Delhi Metro which is situated…
- Wi-fi · extra charge
- 24-hour reception
- Car park · extra charge
- Secure parking


