New Delhi and NCR, Intia
15/2-a, Village kotla,mayur vihar ph-1, 110096
1 double bed or 2 single beds