Casa Havelia

3 Star  

Old Delhi, Delhi - 110 068