PMS Residence is located in New Delhi, India on 921, 7, Main Bazar Rd, Mehrauli Village, Mehrauli. PMS Residence is rated 3.3 out of 5 in the category boys hostel in India.
Address
921, 7, Main Bazar Rd, Mehrauli Village, Mehrauli
Accessibility
No wheelchair-accessible entrance