Lily White Hotel

3 Star  

Chatarpur, Delhi - 110 074

Lily White Hotel, New Delhi - Photos & Videos