New Delhi and NCR, India
PALAM,The Grey Orchid,Main Palam Market Road,Palam Colony,Delhi, 110045
1 double bed or 2 single beds