Welcome to Hotel Shervani - Nehru Place , New Delhi , India