PNR Holidays Private Limited is located in New Delhi, India on Shakuntala Apartments, 901A, 9th Floor, Nehru Place. PNR Holidays Private Limited is rated 4.3 out of 5 in the category timeshare agency in India.
Address
Shakuntala Apartments, 901A, 9th Floor, Nehru Place