New Delhi and NCR, Indie
287, First floorOld DAV school building, Khera Khurd, Main bus stand Delhi Delhi 110082 India, 110082
1 double bed or 2 single beds