Hotel Shyama International

3 Star  

Safdurjung, Delhi - 110 016