New Delhi and NCR, India
Hotel Yuvraj Plaza Bajarang Chowk Sarai Tilpat Road Sarai Khawaja Faridabad Faridabad Haryana India 121009, 121009
1 double bed or 2 single beds