Micasa Le Castle is located in New Delhi, India on Palla Bhaktawar Pur Red Light, Alipur, NH-1, GT Karnal Rd, Bakoli. Micasa Le Castle is rated 3.9 out of 5 in the category motel in India.
Address
Palla Bhaktawar Pur Red Light, Alipur, NH-1, GT Karnal Rd, Bakoli