New Delhi and NCR, Индия
RZ /A -70, RZ /A -70 Above Tata Motors showroom, Palam Dabri Marg, Durgapuri, 110045
1 queen bed