New Delhi and NCR, 印度
A -104,, Sewak Park, near Dwarka Mor Metro Station, West Delhi, Delhi, India - ,Delhi, 110059
1 single bed
1 double bed