New Delhi and NCR, Indie
A-137, Block A, Mahipalpur Village, Mahipalpur, New Delhi, Delhi-110037, , 110037
1 king bed