Delhi, India
RZ-146/1 Main Jagdamba Road Tughalkabad extention, New Delhi, Opp.Tara Appartment, Delhi, 110019
1 double bed or 2 single beds