Swathi Hotel

3 Star  

Paschim Vihar, Delhi - 110 063