The Oberoi - New Delhi

5 Star  

South Delhi, Delhi - 110 003

The Oberoi - New Delhi, New Delhi - Photos & Videos