Rosewood Inn

1 Star  

South Delhi, Delhi - 110 049

Rosewood Inn, New Delhi - Photos & Videos