New Delhi and NCR, Intia
RZ-77C, Ground Floor, VAISHALI DABRI, PALAM ROADDelhiDelhiIndia110045, 110045
1 double bed or 2 single beds