New Delhi and NCR, India
V-29, Ground Floor, GREEN PARK MAIN, New Delhi 110016, 110016
1 single bed & 1 futon