New Delhi and NCR, Intia
C-1, METRO PILLAR NO.744, MOHAN GARDEN, NAWADA, NEAR NAWADA METRO, DELHI-110059
1 double bed