Hotel Ananda

8/41, WEA, Abdul Aziz Rd
New Delhi
India