The Oberoi Hotel New Delhi

Type: Hospitality

Location: New Delhi, India