The Castle is a furnished apartment building, apartment building, apartment complex, holiday apartment rental, holiday home, serviced accommodation, serviced apartment and student housing center located in New Delhi, Delhi. The average rating of this place is 4.00 out of 5 stars based on 16 reviews. The street address of this place is L- 159, Street Number 5A, L block, Mahipalpur Extension, Mahipalpur, New Delhi, Delhi 110037, India. It is about 3.67 kilometers away from the Mahrauli railway station.
sharat sirohi 18 months ago
I am living here since past two years. My stay here has been excellent so far. A clean, hygienic well maintained building. The management is very cooperative and treats tenants like family. It's very assuring to have such a management while we are away from home.
Lalit Kumar 18 months ago
Awesome place.I have been living here since two'years. Nothing like it. Highly recommended.
Satyavrat Sehrawat 18 months ago
Nicely maintained building, with all facilities, good staff