New Delhi and NCR, Indie
Red Rose Hospitality, 132/73, Above Easy Day, Mohana Road, Ballabhgarh, Faridabad, 121004
1 queen bed
1 king bed