Bed & Breakfast (Hostel) for women
241.6 mi away
New Delhi, India Bed & Breakfasts
Women Hostel with international standard facilities ensuite in room, hot shower, 24 hrs security, cable tv,cooler, Wardrobe with locker wi fi & all meals. Nehru Place metro 3 minutes walk. Rlwy station / Major shopping 5 miles. Airport 20 miles....