Welcome to Hotel Lals Haveli , New Delhi , India