Hostie Sarvada-Convenient Living in South Delhi
S Block Greater Kailash 2 S-263, Third Floor, 110048 New Delhi, India,Object type: Hotel Delhi City
Located in New Delhi, 2.7 miles from Lotus Temple and 5 miles from Tughlaqabad Fort, Hostie Sarvada-Convenient Living in South Delhi provides accommodations wit