New Delhi and NCR, Intia
386 Road Number 2 Mahipalpur Village, Amenda International, 110037
1 king bed
2 king beds
1 double bed