Toll room is located in New Delhi, India on 13a, Panchayat Ghar Rd, near Corporation Bank, Harjokri, Rajokri Village, Rajokri. Toll room is rated 3 out of 5 in the category bed & breakfast in India.
Address
13a, Panchayat Ghar Rd, near Corporation Bank, Harjokri, Rajokri Village, Rajokri