BMW-owned Rolls-Royce Motor Cars has opened a new showroom in New Delhi, adding to its presence in India.