Spacious 1BHK Home in Okhla, Delhi
80, First Floor, sukhdev Vihar Next to basil Hotel , Mathura road, 110025 New Delhi, India,Object type: Hotel Delhi City
Spacious 1BHK Home in Okhla, Delhi is located in the South Delhi district of New Delhi, 3.3 miles from Lotus Temple, 4.4 miles from Humayun's Tomb and 5 miles f